Commit graph

1031 commits

Author SHA1 Message Date
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
4ab2c0ff48
Add filter to on and off the toggle 2024-05-17 18:07:06 +04:00
Narek Zakarian
e593e1799d
implement toggle "Final Confirmation" checkbox 2024-05-17 17:19:01 +04:00
Narek Zakarian
771f67a82f
fix coding styles 2024-05-17 15:51:17 +04:00
Narek Zakarian
b4271f64de
fix coding styles 2024-05-17 15:50:33 +04:00
Narek Zakarian
e95faf565f
Check for venmo and vaulting before creating wc order 2024-05-17 00:25:36 +04:00
Narek Zakarian
2ad6df385c
Check for venmo and vaulting before creating wc order 2024-05-17 00:25:05 +04:00
Narek Zakarian
1561272657
Check for venmo and vaulting before creating wc order 2024-05-17 00:24:51 +04:00
Narek Zakarian
20ccef8b28
Check for venmo and vaulting for shipping handlers 2024-05-17 00:24:22 +04:00
Narek Zakarian
7a5e56eb4c
Pass the vault_enabled to JS 2024-05-17 00:07:13 +04:00
Narek Zakarian
a820da356d
Fix setting variations 2024-05-16 17:21:17 +04:00
Narek Zakarian
21bc7be648
do not process order from block pages 2024-05-15 22:06:52 +04:00
Narek Zakarian
c43af44a2f
Apply coupons 2024-05-15 15:30:39 +04:00
Narek Zakarian
26ae2d0ad0
Fix Psalm problems 2024-05-14 19:26:05 +04:00
Narek Zakarian
7f112b7759
Merge branch 'trunk' into PCP-2815-allow-shipping-callback-and-skipping-confirmation-page-from-any-express-button
# Conflicts:
#	modules/ppcp-wc-gateway/resources/css/common.scss
2024-05-14 18:13:14 +04:00
Narek Zakarian
db3a65ddef
Redirect to order received 2024-05-14 15:30:14 +04:00
Narek Zakarian
1d729e3572
Use WC order creator on approve order 2024-05-14 15:29:58 +04:00
Narek Zakarian
5a09aba17c
Create WC order creator 2024-05-14 15:29:18 +04:00
Narek Zakarian
a835742755
do not apply shipping callback on classic checkout 2024-05-14 15:28:14 +04:00
Emili Castells Guasch
0862e5fb3d Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-05-14 10:54:41 +02:00
Emili Castells
0bbb0c6bd6
Merge pull request #2188 from woocommerce/PCP-2961-data-partner-attribution-id-missing-on-block-cart-checkout-pages
Set the 'Woo_PPCP' as a default value for `data-partner-attribution-id` (2961)
2024-05-09 10:39:31 +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
Narek Zakarian
b7498149ad
Allow handling the shipping in PayPal 2024-05-06 18:44:24 +04:00
Narek Zakarian
f1a114588a
Create shipping handler for smart button 2024-05-06 18:43:27 +04:00
Narek Zakarian
a03add9097
Set the 'Woo_PPCP' as a default value for data-partner-attribution-id 2024-04-29 19:41:21 +04:00
Emili Castells Guasch
2829e3a8a5 Revert to not add data-user-id-token if data-sdk-client-token exist for now 2024-04-29 17:31:10 +02:00
Emili Castells Guasch
e1271c4087 Do not add data-user-id-token if payment method is axo 2024-04-29 17:27:09 +02:00
Emili Castells Guasch
c13b9b2621 Prevent Do not pass SDK token and ID token error by not adding data-user-id-token when using data-sdk-client-token 2024-04-29 15:52:46 +02:00
Daniel Dudzic
ab718b6045
Messages Bootstrap: Add a render retry functionality 2024-04-26 00:00:00 +02:00
Emili Castells
e0afc257b9
Merge pull request #2153 from woocommerce/PCP-2794-add-pay-later-messaging-to-block-cart-checkout
Refactor the Pay Later Messaging block and add dedicated Cart/Checkout blocks (2794)
2024-04-22 16:56:28 +02:00
Emili Castells
37cabf35b1
Merge pull request #2161 from woocommerce/PCP-2942-add-data-page-type-script-attribute-to-every-jssdk-load
Add the `data-page-type` attribute for JS SDK (2942)
2024-04-22 09:13:43 +02:00
Daniel Dudzic
2317c90db4
Resolve merge conflict 2024-04-20 19:38:41 +02:00
Emili Castells
a3bbcfeec5
Merge pull request #2155 from woocommerce/PCP-2347-new-feature-accelerated-checkout
New feature: Accelerated Checkout (2347)
2024-04-18 16:04:39 +02:00
Emili Castells Guasch
94379e4feb Add card fields component (WIP) 2024-04-17 16:22:36 +02:00
Pedro Silva
20a4a8e0d3
Fix AXO loading when vaulting disabled 2024-04-17 14:51:30 +01:00
Daniel Dudzic
43869993c6
Remove all unnecessary registerCheckoutBlock code in favor of the correct simplified solution 2024-04-17 02:06:41 +02:00
Narek Zakarian
0ece922427
Add the data-page-type attribute for JS SDK 2024-04-16 17:12:28 +04:00
Daniel Dudzic
ad2c8e9aed
Re-add the is_pay_later_messaging_enabled_for_location() method code 2024-04-16 00:59:10 +02:00
Emili Castells Guasch
e1486deff8 Add variable subscription variation support for cart page 2024-04-15 10:52:35 +02:00
Emili Castells Guasch
a2e0f68f1b Get variation plan id from cart in checkout page 2024-04-12 16:07:39 +02:00
Pedro Silva
43b9452d54
Fix lint 2024-04-12 12:19:36 +01:00
Pedro Silva
9cb63040d8
Merge branch 'trunk' into PCP-2347-new-feature-accelerated-checkout
# Conflicts:
#	modules.php
2024-04-12 10:22:47 +01:00
Emili Castells Guasch
bd9f80f82f Fix phpcs 2024-04-10 17:05:33 +02:00
Daniel Dudzic
7af2162f1c
Sync with trunk 2024-04-10 11:28:51 +02:00
Daniel Dudzic
708fcc0faa
Fix PHPCS errors 2024-04-09 23:44:51 +02:00
Emili Castells Guasch
197e70607a Add payment token for guest free trial subscription (WIP) 2024-04-09 17:34:51 +02:00
Daniel Dudzic
00e1e16fa5
Minor condition refactor 2024-04-09 14:17:25 +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
Emili Castells Guasch
457e9f0182 Allow free trial subscription without payment token for logged-in users 2024-04-06 17:31:57 +02:00
Emili Castells Guasch
bc0eb57460 Do not create PayPal order for free trial subscription if user has payment token 2024-04-04 16:52:08 +02:00