Daniel Dudzic
|
d7bbed1e01
|
Merge branch 'PCP-3662-implement-the-enable-fastlane-checkbox' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3380-prepare-fastlane-integration-on-block-checkout
|
2024-09-13 23:13:27 +02:00 |
|
Daniel Dudzic
|
859fd3396b
|
Optimize for prop drilling
|
2024-09-13 23:09:51 +02:00 |
|
Daniel Dudzic
|
f77aae6b90
|
Add address card toggling
|
2024-09-13 22:30:04 +02:00 |
|
Daniel Dudzic
|
96c566321a
|
Clean up the CSS
|
2024-09-13 19:36:08 +02:00 |
|
Daniel Dudzic
|
4bda191f0e
|
Further separate code into hooks: useAxoCleanup, useAxoSetup, usePayPalScript and usePaymentSetup. Hide Shipping and Billing details on load.
|
2024-09-13 19:24:23 +02:00 |
|
Philipp Stracker
|
1c4d17f0ea
|
♻️ Apply new icon logic to ACDC gateway
|
2024-09-13 18:57:27 +02:00 |
|
Philipp Stracker
|
cbd3fe24e4
|
✨ Integrate ACDC icons in AXO gateway
|
2024-09-13 18:56:58 +02:00 |
|
Philipp Stracker
|
487038c0d3
|
🔥 Remove the Axo-specific icons from the gateway
|
2024-09-13 18:20:37 +02:00 |
|
Philipp Stracker
|
5833b3949d
|
🚧 Integrate sync handler into block checkout
# Conflicts:
# modules/ppcp-axo-block/resources/js/index.js
|
2024-09-13 17:58:45 +02:00 |
|
Philipp Stracker
|
f3c83c6ec7
|
✨ New event handler to observe the phone number
|
2024-09-13 17:56:20 +02:00 |
|
Daniel Dudzic
|
90aa261c8b
|
Refactor the change shipping address and change card buttons to a more modular structure
|
2024-09-13 17:27:39 +02:00 |
|
Philipp Stracker
|
ee2eb4799f
|
🐛 Fix MasterCard icon for Ryan
Reason:
The icon-key was set to “MASTER_CARD” but Fastlane used “MASTERCARD” without an underscore.
|
2024-09-13 17:25:23 +02:00 |
|
Emili Castells Guasch
|
9bc9c03053
|
Extract renewal handler logic to new class
|
2024-09-13 15:35:13 +02:00 |
|
Daniel Dudzic
|
3315fbe116
|
Refactor the email button, shipping change button, and watermark code to a more modular structure
|
2024-09-13 15:27:10 +02:00 |
|
Emili Castells
|
e7e8140739
|
Merge pull request #2588 from woocommerce/PCP-3674-fastlane-component-disappears-in-gary-flow
Fastlane Component disappears in Gary flow (3674)
|
2024-09-13 12:22:14 +02:00 |
|
Emili Castells
|
b0e7510e63
|
Merge pull request #2589 from woocommerce/PCP-3672-remove-unnecessary-console-log
Remove leftover `console.log`
|
2024-09-13 12:06:23 +02:00 |
|
Emili Castells
|
51ad5404b3
|
Merge pull request #2586 from woocommerce/PCP-3659-hook-into-things-to-do-next
Hook into the "Things to do next" section to add custom tasks (3659)
|
2024-09-13 12:05:43 +02:00 |
|
Emili Castells
|
b44afc1245
|
Merge pull request #2584 from woocommerce/PCP-3651-fix-webhooks-list-after-registration
Fix webhooks list after onboarding
|
2024-09-13 12:05:17 +02:00 |
|
Philipp Stracker
|
63ff90f061
|
🩹 Do not modify gateway sort order in admin
|
2024-09-12 16:48:20 +02:00 |
|
Philipp Stracker
|
0cdfe13102
|
✨ Enforce Fastlane to be the first payment method
|
2024-09-12 16:38:27 +02:00 |
|
Philipp Stracker
|
9a132fc050
|
🔀 Merge branch 'PCP-3662’
|
2024-09-12 16:22:02 +02:00 |
|
Philipp Stracker
|
a0d0a06dfd
|
💡 Remove dev-comments, clean up
|
2024-09-12 15:44:35 +02:00 |
|
Philipp Stracker
|
db6b860b5f
|
✨ Integrate Gary flow in AXO block checkout
|
2024-09-12 15:44:29 +02:00 |
|
Philipp Stracker
|
389860c739
|
♻️ Re-organize payment-setup-integration
Performance update, and preparation for Gary-flow changes
|
2024-09-12 15:44:23 +02:00 |
|
Philipp Stracker
|
7e707d5aa1
|
✨ Add dependencies for Gary checkout
# Conflicts:
# modules/ppcp-axo-block/resources/js/index.js
|
2024-09-12 15:44:12 +02:00 |
|
Philipp Stracker
|
e9a3c0bb6d
|
✨ New hook to return AXO billing details
|
2024-09-12 15:21:12 +02:00 |
|
Philipp Stracker
|
9234a833dd
|
✨ Submit axo_nonce
|
2024-09-12 15:21:06 +02:00 |
|
Philipp Stracker
|
07d9ec5f88
|
🚧 Document bug with block checkout
|
2024-09-12 15:20:51 +02:00 |
|
Philipp Stracker
|
9564fd8d56
|
🎨 Apply phpcs rules, minor cleanup
|
2024-09-12 15:14:42 +02:00 |
|
Philipp Stracker
|
a4231ab77c
|
✨ Support PayPalApiExceptions in error logging
|
2024-09-12 15:14:38 +02:00 |
|
Philipp Stracker
|
d41b967e90
|
♻️ Reuse existing error handling logic
|
2024-09-12 15:14:33 +02:00 |
|
Philipp Stracker
|
c011e05ed8
|
♻️ Extract order-creation to own method
|
2024-09-12 15:14:29 +02:00 |
|
Philipp Stracker
|
9c86bc23e1
|
♻️ Move code into try-catch block
|
2024-09-12 15:14:25 +02:00 |
|
Philipp Stracker
|
a3d4a3e04f
|
🥅 Add generic error handling
|
2024-09-12 15:14:19 +02:00 |
|
Philipp Stracker
|
02701ca0f5
|
✨ Add ProcessPaymentTrait to AxoGateway
We’ll use this Trait later for error handling; the trait requires the SessionHandler instance.
|
2024-09-12 15:14:12 +02:00 |
|
Daniel Dudzic
|
f470fb0c53
|
Rename the useAxoBlockManager hook to useFastlaneSdk
|
2024-09-12 14:37:22 +02:00 |
|
Daniel Dudzic
|
fb0e0939a2
|
Move EmailSubmitButton to a separate file
|
2024-09-12 14:31:10 +02:00 |
|
Daniel Dudzic
|
26fe36951c
|
Split the useUserInfoChange to separate hooks useCardChange and useShippingAddressChange
|
2024-09-12 13:53:35 +02:00 |
|
Narek Zakarian
|
a280c1b0f4
|
Remove leftover console.log
|
2024-09-12 14:47:34 +04:00 |
|
Narek Zakarian
|
2722c3f326
|
Fix the coding styles
|
2024-09-12 14:23:42 +04:00 |
|
Daniel Dudzic
|
26668f7de7
|
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3380-prepare-fastlane-integration-on-block-checkout
|
2024-09-11 23:04:44 +02:00 |
|
Daniel Dudzic
|
eafbf3ca30
|
Merge branch 'PCP-3380-prepare-fastlane-integration-on-block-checkout' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3380-prepare-fastlane-integration-on-block-checkout
|
2024-09-11 23:01:45 +02:00 |
|
Daniel Dudzic
|
09428e9a37
|
Remove redundant Address Card component
|
2024-09-11 22:59:32 +02:00 |
|
Daniel Dudzic
|
24a481bdeb
|
Add Billing Details updating when a new card gets selected
|
2024-09-11 22:58:13 +02:00 |
|
Philipp Stracker
|
fbcc19ef4d
|
♻️ New getter for form-selector
To avoid typos and better document usage.
|
2024-09-11 18:55:03 +02:00 |
|
Philipp Stracker
|
6e1a6280de
|
🐛 Quick-fix to re-render missing Card component
Fix the clean-up process during email change, to generate a fresh Card component when needed.
|
2024-09-11 18:51:34 +02:00 |
|
Narek Zakarian
|
09b6e09df4
|
Remove the leftover check
|
2024-09-11 20:31:19 +04:00 |
|
Narek Zakarian
|
216654418c
|
Fix the dockblock
|
2024-09-11 20:29:36 +04:00 |
|
Narek Zakarian
|
137a8b4975
|
Early return instead of complicating the task
|
2024-09-11 20:28:31 +04:00 |
|
Narek Zakarian
|
42a6cb2b45
|
Continue instead of exit
|
2024-09-11 20:23:09 +04:00 |
|