Commit graph

429 commits

Author SHA1 Message Date
Emili Castells
402b87face
Merge pull request #1443 from woocommerce/PCP-991-v2-detach-vaulting-from-wc-subscriptions-support
PayPal Subscriptions API fixes and improvements (991)
2023-08-10 11:29:03 +02:00
Pedro Silva
c035cdaf3e
Add previous token validation for OnboardingUrl
Add retries on listen_for_merchant_id() to wait for client_id and signature
2023-07-31 18:20:39 +01:00
Emili Castells Guasch
d6c12ce29d Merge branch 'trunk' into PCP-991-v2-detach-vaulting-from-wc-subscriptions-support 2023-07-19 14:26:15 +02:00
Emili Castells
75f73ea090
Merge pull request #1427 from woocommerce/feat/PCP-1709_soft_descriptor
Include soft descriptor for card's activity
2023-07-18 15:40:04 +02:00
Emili Castells
0aac0cf4e5
Merge pull request #1490 from woocommerce/PCP-1842-auto-disabled-acdc-vaulting-after-updating-to-2-1-0
Auto-disabled ACDC vaulting after updating to 2.1.0 (1842)
2023-07-18 15:38:56 +02:00
Emili Castells Guasch
96e434d4b0 Merge trunk 2023-07-12 11:14:23 +02:00
Pedro Silva
aa2889472d
Add subscriptions mode to WooCommerce status page. 2023-07-11 15:47:45 +01:00
Pedro Silva
a9e56a3ff3
Remove dependency of ACDC Vault with Reference Transaction enabled 2023-07-04 17:53:59 +01:00
Alex P
2b566fcf44
Merge branch 'trunk' into PCP-860-apm 2023-06-27 15:54:06 +03:00
Emili Castells
70412a8f27
Merge pull request #1358 from woocommerce/pcp-1583-card-button-no-location
Do not show broken card button gateway when no checkout location
2023-06-27 11:37:18 +02:00
carmenmaymo
356fc38698
Use api currency service 2023-06-15 11:39:29 +02:00
carmenmaymo
013ffb5213
Check supported currencies in notice method 2023-06-14 12:36:55 +02:00
carmenmaymo
d3249b140a
Add unsupported currency admin notice 2023-06-14 12:15:20 +02:00
Alex P
e29ef9c7d6
Use continuation mode when APM does not redirect back 2023-06-14 08:59:30 +03:00
Emili Castells Guasch
7f25e1edd9 Update subscription mode description 2023-06-13 12:17:49 +02:00
carmenmaymo
b7c4055610
Fix CS 2023-06-12 09:00:08 +02:00
carmenmaymo
65858c5f42
Merge branch 'trunk' into feat/PCP-1709_soft_descriptor 2023-06-12 08:47:23 +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
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
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
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
Emili Castells Guasch
69542e37f3 Add subscriptions mode tooltip description 2023-05-08 14:32:55 +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
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
5f46c8441e Move subscriptions mode to PayPal settings tab 2023-04-19 11:00:08 +02:00
Emili Castells Guasch
b481aaf6d2 Move subscriptions mode to PayPal settings tab 2023-04-18 12:19:52 +02:00
Emili Castells Guasch
1ed8f23efd Fix merge conflicts 2023-03-29 13:03:20 +02:00
Emili Castells Guasch
8a1d38ec0e Move settings sections service to sections render class 2023-03-21 11:00:47 +01:00
Emili Castells Guasch
baee53e90f Fix merge conflicts 2023-03-17 09:20:51 +01:00
Alex P
cc21dd78e7
Fix tests, add http redirector 2023-03-16 18:13:41 +02:00
Emili Castells
337959feda
Merge pull request #1237 from woocommerce/PCP-1465-status-text
Change "Enabled" to "Available" in status text
2023-03-16 15:14:58 +01:00
Emili Castells
e332e62105
Merge pull request #1221 from woocommerce/PCP-1479-paylater-minicart
Allow Pay Later in mini-cart
2023-03-16 15:13:57 +01:00
Emili Castells
cbf64f5cb9
Merge pull request #1220 from woocommerce/PCP-259-log-payment-method
Show funding source as payment method
2023-03-16 15:12:27 +01:00
Emili Castells Guasch
c600575d23 Do not call endpoint if not onboarded 2023-03-13 14:56:15 +01:00
Alex P
c41cedc80d
Change "Enabled" to "Available" in status text
Now it is more clear because "enabled" can be understood as enabled gateway, while it only means that it is enabled in the PayPal account.
2023-03-07 09:46:45 +02:00
Alex P
36cffad369
Fix formatting 2023-03-06 10:19:23 +02:00
Emili Castells Guasch
cce8ee9d8d Remove calls to enpoints if not onboarded 2023-03-02 12:08:20 +01:00
Alex P
2adc0d57e1
Do not remove mini-cart location for pay later 2023-03-01 16:18:21 +02:00
Alex P
f7323210f0
Show funding source as payment method 2023-03-01 10:20:04 +02:00