Commit graph

1173 commits

Author SHA1 Message Date
carmenmaymo
f31fbb8916
Remove default preview message 2023-06-11 11:52:15 +02:00
Alex P
8979c9e605
Stop searching for prefix in custom IDs
we are not creating such IDs for 2 years already
2023-06-08 16:00:21 +03:00
Alex P
eb4418931a
Improve return url handling when no WC order 2023-06-07 20:12:28 +03:00
Alex P
e3bd42b93b
Add return-url error logging 2023-06-07 16:27:31 +03:00
carmenmaymo
c512464fdf
Merge branch 'trunk' into fix/PCP-1675-type_error_with_advanced_columns_pro 2023-06-07 14:43:44 +02:00
Emili Castells Guasch
21fd894d7a Check if subscription product in cart before removing PayPal button 2023-06-07 14:43:32 +02:00
carmenmaymo
cce7709330
Merge branch 'trunk' into fix/PCP-1713_update_wroding_preview_button 2023-06-07 14:33:35 +02:00
Emili Castells Guasch
5082a0d17b Do not render PayPal subscription button if no plan is connected 2023-06-07 12:50:18 +02:00
Alex P
c0368e9ada
Do not show broken card button gateway when no checkout location
Removes the card button gateway together with the PayPal gateway when disabled in checkout (since it gets broken anyway).
Also refactored the admin notice about disabled gateway to add a message about disabled location.
2023-06-06 15:41:05 +03:00
carmenmaymo
220da3cfea
Add soft descriptor setting PCP-1709 2023-06-02 10:48:47 +02:00
Alex P
df81e5e411
Remove unused 2023-05-31 16:17:09 +03:00
carmenmaymo
f812d043af
Add soft descriptor to PurchaseUnitFactory PCP-1709 2023-05-30 15:11:13 +02:00
carmenmaymo
ad5af16446
Update wording in buttons previews PCP-1713 2023-05-30 13:57:21 +02:00
Alex P
780aaed1c6
Fix session_handler usage 2023-05-22 12:19:25 +03:00
Alex P
2df970a74a
Handle payment errors in blocks 2023-05-22 10:38:31 +03:00
Emili Castells Guasch
3c0e807758 Fix merge conflicts 2023-05-16 12:44:14 +02:00
Emili Castells
918f09f47d
Merge pull request #1346 from woocommerce/pcp-157-blocks
Add express cart/checkout block
2023-05-16 11:14:53 +02:00
Emili Castells Guasch
9c1750c174 Add subscriptions api feature flag (WIP) 2023-05-15 15:38:40 +02:00
Emili Castells Guasch
b126d77dfb Merge branch 'trunk' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2023-05-15 12:16:20 +02:00
Fitim Vata
ca2b76f18f [Fix] Fix undefined array key 0 when checking $retry_errors in process_payment method. 2023-05-15 12:14:05 +02:00
Alex P
8dc0079a41
Merge branch 'trunk' into PCP-1480-order-left-on-hold-after-payment-trough-pui-if-merchant-connected-account-trough-manual-credential-input 2023-05-12 15:03:31 +03:00
carmenmaymo
6ddc364eb2
Cast $column to string before sending PCP-1675 2023-05-11 15:14:33 +02:00
Emili Castells Guasch
69542e37f3 Add subscriptions mode tooltip description 2023-05-08 14:32:55 +02:00
Emili Castells Guasch
71cf5516d7 Add WC subscriptions support when subscription mode is subscriptions api 2023-05-03 14:53:23 +02:00
Emili Castells Guasch
b2c2a084e9 Fix phpcs 2023-05-02 14:36:24 +02:00
Emili Castells Guasch
48db0851ce Fix phpcs (WIP) 2023-05-02 14:28:36 +02:00
Emili Castells Guasch
eca8a3b09c Fix psalm 2023-05-02 12:35:46 +02:00
Alex P
071dbe145e
Add WP-CLI command for updating settings 2023-05-02 12:40:35 +03:00
Emili Castells Guasch
d9fa6e2c5d Add subscriptions support for PayPal and ACDC gateways 2023-04-27 17:07:30 +02:00
Emili Castells Guasch
d3d74a67b6 Merge branch 'trunk' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2023-04-27 12:16:27 +02:00
Alex P
b478d9adaa
Merge branch 'trunk' into pcp-157-blocks 2023-04-27 12:29:28 +03:00
Emili Castells
a7abff6bca
Merge pull request #1339 from woocommerce/PCP-1600-v2-possible-cross-site-request-forgery-csrf-can-invalidate-merchant-credentials
Cross Site Request Forgery (CSRF) can invalidate merchant credentials (1600)
2023-04-27 11:25:46 +02:00
Emili Castells Guasch
115dd7931b Revert phpcs comments 2023-04-27 10:54:18 +02:00
Alex P
45986d3961
Fix phpcs 2023-04-27 09:07:54 +03:00
Alex P
47d6933288
Replace no final review alert with description 2023-04-25 16:16:37 +03:00
Emili Castells Guasch
47c4f4532a Update vault info in advanced credit card settings tab 2023-04-25 11:40:46 +02:00
Emili Castells Guasch
05db7d28de Display subscription capture vault fails only in PayPal settings tab 2023-04-24 14:47:34 +02:00
Emili Castells Guasch
5913ab8540 Merge branch 'PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2023-04-24 10:47:52 +02:00
Alex P
37959ad2d8
Handle final review option 2023-04-24 08:12:48 +03:00
Alex P
98f6d0de45
Save funding source for block orders 2023-04-21 16:39:59 +03:00
Emili Castells Guasch
5834c42e11 Prevents disconnect store when already onboarded via URL params 2023-04-20 14:52:38 +02:00
Emili Castells Guasch
1039ab6e72 Revert as we are caching signup links, nonce could fail 2023-04-20 14:32:30 +02:00
Emili Castells Guasch
8b564d6fc3 Merge trunk 2023-04-20 14:18:30 +02:00
Emili Castells Guasch
678ec31bc2 Fix psalm 2023-04-19 12:59:59 +02:00
Emili Castells Guasch
c6bda29426 Add nonce to onboarding return url 2023-04-19 12:45:37 +02:00
Emili Castells Guasch
5f46c8441e Move subscriptions mode to PayPal settings tab 2023-04-19 11:00:08 +02:00
Alex P
f435796cbe
Add final review checkbox 2023-04-18 23:34:29 +03:00
Emili Castells Guasch
b481aaf6d2 Move subscriptions mode to PayPal settings tab 2023-04-18 12:19:52 +02:00
Alex P
6049f8b396
Merge branch 'trunk' into pcp-157-blocks 2023-04-17 17:12:44 +03:00
Emili Castells Guasch
29a21d214f Merge trunk 2023-04-17 14:16:53 +02:00