Commit graph

112 commits

Author SHA1 Message Date
Narek Zakarian
f643f9e1d7
Return the callback to fix the shipping options update process 2024-07-15 19:20:35 +04:00
Emili Castells Guasch
11105d913b Run eslint autofix 2024-07-12 12:58:34 +02:00
Danny Dudzic
879831d487
Merge pull request #2390 from woocommerce/PCP-3313-can-not-pay-with-google-pay-from-block-cart-and-block-checkout-page
Google Pay: Fix issuse with data.paymentSource being undefined (3313)
2024-07-08 13:21:18 +02:00
Daniel Dudzic
e1bdc64248
Google Pay: Fix issuse with data.paymentSource being undefined and the shipping allowed boolean being hardcoded 2024-07-03 12:29:29 +02:00
Emili Castells Guasch
fef4566f52 Merge branch 'trunk' into PCP-3170-add-es-lint-and-testing-library-for-js-code 2024-07-03 10:54:51 +02:00
Emili Castells Guasch
a08ce87839 Ensure shipping callback is removed from venmo button 2024-06-28 11:27:34 +02:00
Emili Castells Guasch
429e7b99a4 Remove card fields test for now 2024-06-22 16:51:56 +02:00
Emili Castells Guasch
d3cad1105a Add test for checkout handler component 2024-06-22 16:11:00 +02:00
Emili Castells Guasch
986918f86b Add test for checkout handler component 2024-06-22 15:53:46 +02:00
Emili Castells Guasch
ddcdf67816 Add babel and jest config 2024-06-22 15:37:01 +02:00
Emili Castells Guasch
b68e0a6eb5 Add react testing library 2024-06-22 12:32:36 +02:00
Emili Castells Guasch
ebccacf964 Ensure save payment method when subscription in cart 2024-06-07 14:50:09 +02:00
Emili Castells Guasch
559d0654a2 Show save card checkbox checked and disabled if subscription in cart 2024-06-04 18:17:33 +02:00
Emili Castells Guasch
cb96f888a0 Add card icons component 2024-06-04 17:33:28 +02:00
Emili Castells Guasch
78794594a5 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-06-03 15:17:37 +02:00
Emili Castells Guasch
210d70a551 Return error type when catching submit eror 2024-06-03 14:32:51 +02:00
Emili Castells
3aba8d7dea
Merge pull request #2259 from woocommerce/PCP-3136-enable-shipping-callback-for-wc-subscriptions
Enable shipping callback for WC subscriptions (3136)
2024-06-03 14:25:36 +02:00
Narek Zakarian
4967c472e7
Update the shipping option for subscriptions on address change 2024-06-03 15:27:01 +04:00
Emili Castells Guasch
eaca9f6a41 Do not use timeout but return a promise on onApprove 2024-06-03 11:29:04 +02:00
Emili Castells
336492d63d
Merge pull request #2269 from woocommerce/PCP-3028-disable-shipping-callback-for-venmo-when-vaulting-is-active
Disable the shipping callback for "venmo" when vaulting is active (3028)
2024-06-03 10:34:44 +02:00
Emili Castells Guasch
c973871980 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-06-03 09:37:44 +02:00
Narek Zakarian
2cb76ed8f2
Apply the Venmo + vaulting functionality on block pages 2024-05-31 15:36:32 +04:00
Daniel Dudzic
653a99a242
Fix the Smart Buttons in Block Checkout not respecting the location setting (2830) 2024-05-30 14:44:29 +02:00
Emili Castells Guasch
880bd48271 Use custom save card payment checkbox and show/hide it based on vaulting setting 2024-05-22 15:52:45 +02:00
Emili Castells Guasch
17fd6886ff Add gateway features support 2024-05-21 15:52:41 +02:00
Emili Castells Guasch
cf9f323e9b Use showSaveOption for save card checkbox 2024-05-21 10:39:40 +02:00
Emili Castells Guasch
b7b19cfbc7 Add save payment checkbox 2024-05-20 20:46:53 +02:00
Emili Castells Guasch
de3fd75f69 Rename component filename 2024-05-20 18:46:44 +02:00
Emili Castells Guasch
a42488b41d Do not use custom ajax endpoint for get order from session 2024-05-20 18:03:31 +02:00
Emili Castells Guasch
e93e9db3be Add place order logic (WIP) 2024-05-20 16:37:11 +02:00
Emili Castells Guasch
4b3cd53f73 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-05-17 17:21:12 +02:00
Narek Zakarian
aacbb3b3ec
Check for venmo and vaulting for block pages 2024-05-17 00:25:59 +04:00
Emili Castells Guasch
aec32512ce Add basic card payment flow 2024-05-16 12:29:05 +02:00
Narek Zakarian
eaf7985145
Set billing addr from shipping addr when no payer addr 2024-05-15 22:06:23 +04:00
Emili Castells Guasch
e3ac190849 Add card fields component (WIP) 2024-05-15 17:37:02 +02:00
Emili Castells Guasch
3d924e0a04 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-05-08 14:27:40 +02:00
Daniel Dudzic
85d721abdb
Fix the fundingSource is not defined error on Block Checkout 2024-04-26 16:55:02 +02:00
Daniel Dudzic
4c43482fc4
Checkout block: Remove the erroneous component overide 2024-04-22 16:26:45 +02:00
Daniel Dudzic
2317c90db4
Resolve merge conflict 2024-04-20 19:38:41 +02:00
Emili Castells Guasch
3f61960880 Add card fields component (WIP) 2024-04-17 17:35:30 +02:00
Emili Castells Guasch
061d30f575 Add card fields component (WIP) 2024-04-17 16:20:42 +02:00
Emili Castells Guasch
7c90031c4f Add boilerplate for advanced card block integration 2024-04-16 12:05:06 +02:00
Emili Castells Guasch
561cafb808 Add variable subscription variation support for cart block page 2024-04-15 11:05:01 +02:00
Daniel Dudzic
7af2162f1c
Sync with trunk 2024-04-10 11:28:51 +02:00
Pedro Silva
4a5b1fbc90
Fix update shipping option in block pages. 2024-04-04 18:11:59 +01:00
Daniel Dudzic
6139f071e5
Block Checkout: Fix the Express Checkout PayPal buttons on the front end 2024-03-29 18:06:00 +01:00
Daniel Dudzic
40e8aa2874
Migrate the PayPal buttons inside of the Express Checkout in the editor to @paypal/react-paypal-js with a unique namespace to avoid conflicts with the Pay Later messaging block 2024-03-29 13:59:35 +01:00
Pedro Silva
47c9223d9b
Fix block shipping address handlers. 2024-03-19 14:05:30 +00:00
Pedro Silva
9f35681131
Add handling of onShippingOptionsChange and onShippingAddressChange. 2024-03-15 18:40:45 +00:00
Pedro Silva
8266e1bce7
Fix subscription initial payment method name 2024-02-05 18:26:41 +00:00