Commit graph

3439 commits

Author SHA1 Message Date
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
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
Emili Castells Guasch
10e79cbcdc Create WC payment method from card payment token 2023-12-12 17:23:47 +01:00
Emili Castells Guasch
8a4bcc55a1 Add click listener for place order button 2023-12-12 16:15:07 +01:00
Emili Castells Guasch
a1dfb52cbb Add card fields payment method (WIP) 2023-12-12 12:23:47 +01:00
Pedro Silva
c59f6de143
Fix ApmButton margin condition. 2023-12-12 10:18:28 +00:00
Pedro Silva
c987bc6b33
Add additional status message to ApplePay domain validation. 2023-12-12 10:14:49 +00:00
Alex P
a99fbc6eb3
Do not load paypal script on checkout block methods registration 2023-12-12 10:58:44 +02:00
Alex P
5ab6d3b27d
Do not fail script loading if no script_attributes or data_client_id 2023-12-12 10:57:31 +02:00
Alex P
4e34332c0b
Do not include APM buttons in editor
canMakePayment is not called, so cannot hide if not available
2023-12-12 10:55:54 +02:00
Alex P
6d450d587f
Always include buttons and messages components when in editor 2023-12-12 10:55:23 +02:00
Pedro Silva
ec0dd5221d
Adjustments to apm button layouts. 2023-12-11 17:14:43 +00:00
Emili Castells Guasch
3ab8b3a97f Use object instead of stdclass for payment source properties 2023-12-11 14:06:14 +01:00
Emili Castells Guasch
0e8e4dcaeb Use object instead of stdclass for payment source properties 2023-12-11 14:03:39 +01:00
Pedro Silva
55c7900a3e
Adjust block button styles. 2023-12-11 12:02:06 +00:00
Alex P
a33d8dea3d
Fix react svg 2023-12-08 15:01:28 +02:00
Alex P
2985687b4e
Fix block errors when not onboarded 2023-12-08 15:01:14 +02:00
Alex P
ab0fcadb06
Fix block name 2023-12-08 09:33:02 +02:00
Pedro Silva
46c575a401
Fix apm button styling 2023-12-07 18:20:58 +00:00
Alex P
7e8881dc9d
Retrieve current script url params (client id, ...) in editor 2023-12-07 16:55:17 +02:00
Alex P
2ecbf089f5
Update block description 2023-12-07 10:18:57 +02:00
Alex P
ee1e6538dc
Set placement 2023-12-07 08:15:05 +02:00
Alex P
c1376f927c
Add icon 2023-12-06 17:45:43 +02:00