Commit graph

3542 commits

Author SHA1 Message Date
Alex P
d3a318934f
Fix is_editing check 2024-01-05 12:07:29 +02:00
Pedro Silva
3c9043eeb6
Fix lint 2024-01-05 09:58:00 +00:00
Pedro Silva
a23dbb9c8b
Fix type error for services requiring SmartButton. 2024-01-05 09:37:23 +00:00
Alex P
40e4658576
Fix buttons loading in block editor 2024-01-05 09:52:28 +02:00
Pedro Silva
5e6d7f97d2
Clear PUI and DCC product status on woocommerce_paypal_payments_clear_apm_product_status event 2024-01-04 17:30:50 +00:00
Pedro Silva
8e71665ec4
Add status message to feature availability reload. 2024-01-04 15:23:01 +00:00
Pedro Silva
2348db69dc
Fix PHP 8.2 deprecation notices. 2024-01-03 17:34:58 +00:00
Pedro Silva
b7d00e8c6a
Revert "Auxiliary commit to revert individual files from a27e50de1b"
This reverts commit b0f4bd2ae20aacfa126be6577da9c032c2f4aeb8.
2024-01-03 17:30:15 +00:00
Pedro Silva
a27e50de1b
Fix PHP 8.2 deprecations. 2024-01-03 17:22:23 +00:00
Emili Castells Guasch
e23f50a5f3 Add change subscription payment for PayPal payment 2024-01-03 16:57:23 +01:00
Emili Castells Guasch
f75846952d Change subscription payment method (WIP) 2024-01-03 15:44:24 +01:00
Pedro Silva
2516bb7dad
Change ApplePay validation message. 2024-01-03 13:48:57 +00:00
Pedro Silva
c2946b0516
Revert unneeded changes. 2024-01-03 11:18:30 +00:00
Pedro Silva
282d1a73e0
Rollback button early validation and add support for Credit Card Gateway. 2024-01-03 11:13:01 +00:00
Alex P
b5b8502997
Fix lint 2023-12-27 16:12:04 +02:00
Alex P
a87ca32a12
Check if value allowed in configurator 2023-12-27 15:19:22 +02:00
Pedro Silva
00dfa6122b
Add translations to Card Fields inputs and labelds. 2023-12-22 17:47:03 +00:00
Pedro Silva
a37594643a
Add Basic Checkout Validation and Early Checkout Validation to Card Fields 2023-12-22 16:02:00 +00:00
Alex P
3e35034832
Remove configurator margin/centering 2023-12-22 17:35:08 +02:00
Alex P
e99961b6c1
Add configurator, sync with old settings 2023-12-22 17:33:55 +02:00
Pedro Silva
56952abc7d
Fix refresh buttons on show/hide events 2023-12-21 18:15:59 +00:00
Pedro Silva
e04f76d078
Add mnin margin to buttons. 2023-12-21 17:46:07 +00:00
Emili Castells Guasch
eb0afbeef8 Do not save token id in subscription meta if vault v3 enabled 2023-12-21 16:53:24 +01:00
Emili Castells Guasch
5fe89aa90c Use vault v3 first on renewal handler 2023-12-21 14:40:37 +01:00
Pedro Silva
c8ee62892a
Improvement of fix spacing when switching ApplePay payment method in checkout page. 2023-12-21 12:01:01 +00:00
Pedro Silva
db997e934e
Fix spacing when switching ApplePay payment method in checkout page. 2023-12-21 11:46:21 +00:00
Alex P
ace58578a0
Add paylater-configurator module 2023-12-21 09:55:57 +02:00
Alex P
fc1b5e9a1e
Show error message in paylater block when vaulting enabled 2023-12-20 16:44:38 +02:00
Emili Castells Guasch
4cc03ccf1d Move vault v3 renewal logic from filter to renewal handler 2023-12-20 15:32:56 +01:00
Alex P
f4ac4401c1
Do no load messaging (or paypal sdk) when disabled in settings 2023-12-20 15:18:39 +02:00
Alex P
1962823eb3
Split is_pay_later_messaging_enabled 2023-12-20 15:17:07 +02:00
Alex P
a87eba2044
Use cart amount on any page 2023-12-20 15:04:09 +02:00
Emili Castells Guasch
6b843bc698 Ensure payment saved with vault v2 works in v3 2023-12-20 11:58:46 +01:00
Emili Castells Guasch
5b15283834 Ensure payment saved with vault v2 works in v3 2023-12-20 11:52:47 +01:00
Alex P
ec50202468
Remove unused 2023-12-20 10:28:05 +02:00
Alex P
231636cbcc
Fix .messages access 2023-12-20 10:27:45 +02:00
Alex P
2e0845cbd4
Do not register block when not supported country 2023-12-20 09:42:25 +02:00
Alex P
c83975f293
Merge branch 'trunk' into PCP-1486-paylater-block 2023-12-20 09:00:57 +02:00
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
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
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 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