Commit graph

118 commits

Author SHA1 Message Date
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
572b1eb0bc
Add filter to disable/enable the checkbox 2024-05-17 18:12:14 +04:00
Narek Zakarian
be071e2101
Add settings message 2024-05-17 17:35:11 +04:00
Narek Zakarian
cd8bfbec2f
Force final confirmation grayed out when subscription plugin is active 2024-05-17 15:47:52 +04:00
Narek Zakarian
aacbb3b3ec
Check for venmo and vaulting for block pages 2024-05-17 00:25:59 +04:00
Narek Zakarian
8162d9e745
Update the settings message 2024-05-16 17:23:00 +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
Narek Zakarian
9d7169b284
Fix the styles 2024-05-14 18:42:18 +04: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
Narek Zakarian
effa906bbe
Add the "important" notice 2024-05-06 19:35:17 +04:00
Narek Zakarian
c643eed589
Update the strings 2024-05-06 18:48:48 +04:00
Narek Zakarian
a27a239d53
Enable the shipping callback functionality by default 2024-05-06 18:45:46 +04: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
Daniel Dudzic
0fbb840ae1
Yet another attempt at fixing the dependencies 2024-04-15 23:25:01 +02:00
Daniel Dudzic
cb3a9fbe34
Re-add the composer.lock files 2024-04-15 22:52:36 +02:00
Daniel Dudzic
56df769d56
Remove the composer.lock files 2024-04-15 22:47:08 +02:00
Daniel Dudzic
32a410850c
Downgrade the extraction-webpack-plugin to 2.2.0 2024-04-15 16:34:48 +02:00
Daniel Dudzic
d970c1d2b5
Update dependencies 2024-04-15 16:24:52 +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
e289ed4679
Fix PHPUnit tests and add composer lock files 2024-04-10 15:59:22 +02:00
Daniel Dudzic
7af2162f1c
Sync with trunk 2024-04-10 11:28:51 +02:00
Daniel Dudzic
64bd0a2da8
Limit Pay Later Messaging block to only 1 per page. Fix Pay Later WC blocks messaging. Ensure proper config renders both in the editor and the page. 2024-04-08 23:35:53 +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
George Burduli
32dd3e7d63
Render smart button interface later to avoid currency mismatch 2024-02-23 21:07:08 +04:00
Pedro Silva
8266e1bce7
Fix subscription initial payment method name 2024-02-05 18:26:41 +00:00
Pedro Silva
ebcc2ba3f9
Fix subscription validations 2024-01-30 18:22:53 +00:00
Pedro Silva
94b92d8434
Remove not needed code. 2024-01-24 18:15:50 +00:00
Pedro Silva
96b83c9d0d
ApplePay Vaulting Integration 2024-01-24 08:47:48 +00:00
Pedro Silva
827bd2568d
Fix passing funding_source on block pages. 2024-01-19 09:52:59 +00:00
Pedro Silva
3b51b49de6
Remove PayPal button in block pages when subscription product is invalid 2024-01-16 16:56:37 +00:00
Pedro Silva
408503af1a
Fix PayPal button display on blocks conditions 2024-01-16 16:05:03 +00:00
Pedro Silva
1fe9b9f1a6
Merge branch 'trunk' into PCP-2287-subscription-support-on-block-cart-block-express-checkout 2024-01-12 15:25:34 +00:00
Pedro Silva
868806a629
Add block PayPal subscription address change handler.
Validate PayPal button eligibility on block pages with subscriptions.
2024-01-12 11:18:35 +00:00
Pedro Silva
f3b30902db
Add subscription support for Block Cart and Block Checkout. 2024-01-10 18:12:01 +00:00
Alex P
f40d3602a3
Rename button locations 2024-01-08 08:34:25 +02:00
Alex P
d3a318934f
Fix is_editing check 2024-01-05 12:07:29 +02:00