Commit graph

5082 commits

Author SHA1 Message Date
Alex P
340704756b
Do not render paylater block if module disabled 2023-12-20 09:00:16 +02:00
Alex P
22e908ff25
Fix context check 2023-12-20 08:59:47 +02:00
Alex P
16fbb5b4d1
Extract module flag check 2023-12-20 08:56:23 +02:00
Alex P
31c90c149e
Fix phpcs:disable duplication 2023-12-20 08:29:33 +02:00
Alex P
0ccf143714
Add filter for disabling paylater block 2023-12-20 08:28:39 +02:00
Pedro Silva
7f5836e885
Fix rerender ApplePay and GooglePay upon cart refresh. 2023-12-18 17:42:02 +00:00
Emili Castells Guasch
68969e3409 Fix psalm 2023-12-18 17:36:20 +01:00
Emili Castells Guasch
ef9ee06944 Fix psalm 2023-12-18 17:31:27 +01:00
Emili Castells Guasch
ab09da9252 Add disable button support for variable subscriptions 2023-12-18 17:26:13 +01:00
Emili Castells
4f75762096
Merge pull request #1913 from woocommerce/release/2.4.3
Release 2.4.3
2023-12-18 15:22:44 +01:00
Emili Castells Guasch
e7f2e5f43d Bump 2.4.3 version 2023-12-18 15:06:49 +01:00
Emili Castells
26cff0154b
Merge pull request #1908 from woocommerce/PCP-2468-incorrect-margins-when-pay-pal-buttons-are-rendered-as-separate-gateways
Incorrect margins when PayPal buttons are rendered as separate gateways. (2468)
2023-12-18 14:58:01 +01:00
Emili Castells
cceb057ed1
Merge pull request #1910 from woocommerce/PCP-2471-hosted-card-fields-payment-not-possible-when-vaulting-is-active-and-user-does-not-have-a-saved-payment-method
Hosted card fields payment not possible when Vaulting is active and user does not have a saved payment method (2466)
2023-12-18 14:52:43 +01:00
Emili Castells
26552cacc6
Merge pull request #1912 from woocommerce/fix-create-wc-payment
Fix creating WC payment token when saving payment method
2023-12-18 14:40:03 +01:00
Emili Castells Guasch
50a4bd1f0e Fix phpcs 2023-12-18 14:11:06 +01:00
Emili Castells Guasch
946e8172c7 Fix creating wc payment token by checking payment in response 2023-12-18 14:04:53 +01:00
Emili Castells
2c4767a55b
Merge pull request #1903 from woocommerce/PCP-1393-acdc-save-payment-for-purchase-later
Save cards for purchase later (1393)
2023-12-18 11:56:33 +01:00
Emili Castells Guasch
d68dc62160 Ensure input element exist before getting value 2023-12-18 11:33:03 +01:00
Alex P
5c767e7bf6
Register block later
otherwise WC category is not registered yet
2023-12-18 08:03:35 +02:00
Alex P
7203cd0138
Always include messages component in editor
ajax request determines context incorrectly
2023-12-18 08:01:21 +02:00
Alex P
6dd3d47649
Fix webpack config 2023-12-16 13:49:40 +02:00
Pedro Silva
68f7fe6771
Fix default button margins. 2023-12-15 18:07:55 +00:00
Pedro Silva
83a53ee223
Fix button margins on separate gateways 2023-12-15 17:11:16 +00:00
Niklas Gutberlet
886a6808b4
Merge pull request #1907 from woocommerce/PCP-2415-pay-pal-subscription-initiated-without-a-woo-commerce-order
PayPal Subscription initiated without a WooCommerce order (2415)
2023-12-15 18:07:22 +01:00
Niklas Gutberlet
ebc2dc4f70
Merge pull request #1904 from woocommerce/PCP-2389-block-checkout-reloads-when-submitting-order-with-empty-fields
Block Checkout reloads when submitting order with empty fields (2389)
2023-12-15 09:57:16 +01:00
Pedro Silva
7c98f1dcd4
Add checkout form validation to subscriptions. 2023-12-15 08:36:46 +00:00
Emili Castells Guasch
e93c81d57b Move add payment method handler outside loadScript 2023-12-14 17:17:43 +01:00
Emili Castells Guasch
bc8f09decc Load script once 2023-12-14 16:48:41 +01:00
Emili Castells Guasch
4b536491f2 Clean button wrapper content on each init 2023-12-14 15:40:28 +01:00
Alex P
da0a17da6a
Fix wc import 2023-12-14 14:57:55 +02:00
Pedro Silva
1a2038bd78
Change block variable name. 2023-12-14 09:39:02 +00:00
Emili Castells
6491146ee0
Merge pull request #1894 from woocommerce/PCP-2387-support-for-classic-checkout-block
Support for Classic Checkout Block (2387)
2023-12-14 09:57:21 +01:00
Emili Castells
ea23d09010
Merge pull request #1900 from woocommerce/PCP-2177-uniform-smart-button-display-for-pay-pal-google-pay-and-apple-pay
Uniform Smart Button Display for PayPal, Google Pay, and Apple Pay (2177)
2023-12-14 09:56:11 +01:00
Alex P
90d8fcc530
Show paylater amount in editor if cart/checkout 2023-12-14 10:36:15 +02:00
Emili Castells
00c4505115
Merge pull request #1885 from woocommerce/PCP-2346-remove-string-translations-for-package-tracking-carriers
remove string translations for package tracking carriers (2346)
2023-12-14 09:14:20 +01:00
Alex P
c8632e3826
Update paylater amount in block cart/checkout 2023-12-13 21:42:23 +02:00
Pedro Silva
2f0f0a7e0f
Fix block checkout page reloading on form errors. 2023-12-13 16:42:16 +00:00
Emili Castells
f3b1a406e2
Merge pull request #1902 from woocommerce/PCP-2426-add-button-to-reload-feature-eligibility-status-from-connection-tab
Add button to reload feature eligibility status from Connection tab (2426)
2023-12-13 16:54:22 +01:00
Emili Castells
dae59f3e99
Merge pull request #1883 from woocommerce/PCP-2386-send-checkout-billing-and-shipping-data-to-apple-pay-displayed-when-apple-pay-is-disabled
"Send checkout billing and shipping data to Apple Pay" displayed when Apple Pay is disabled (2386)
2023-12-13 16:53:49 +01:00
Emili Castells
96e050811a
Merge pull request #1901 from woocommerce/PCP-2373-apple-pay-validation-message-improvements
Apple Pay validation message improvements (2373)
2023-12-13 16:53:13 +01:00
Alex P
ccc0e263dd
Allow to add paylater block inside block cart/checkout 2023-12-13 17:37:13 +02:00
Emili Castells Guasch
c3d0039f83 Add 3ds verification method 2023-12-13 14:17:46 +01:00
Emili Castells Guasch
fe089484a0 Merge branch 'trunk' into PCP-1393-acdc-save-payment-for-purchase-later 2023-12-13 12:27:14 +01:00
Emili Castells Guasch
6c3f648e95 Add redirect to payment methods page and handle error message 2023-12-13 12:24:04 +01:00
Pedro Silva
39040eb8e3
Remove unused code. 2023-12-13 10:18:37 +00:00
Alex P
910c6ccb6d
Do not use react-paypal-js 2023-12-13 08:47:21 +02:00
Alex P
93997fac7e
Fix messages check in editor 2023-12-13 08:34:07 +02:00
Pedro Silva
e01cef5d16
Fix lint. 2023-12-12 18:16:43 +00:00
Pedro Silva
81f606912f
Adds nonce validation to refresh feature status request. 2023-12-12 18:12:48 +00:00
Pedro Silva
d2abeb5dbf
Add mechanism to refresh feature status. 2023-12-12 17:30:55 +00:00