Commit graph

50 commits

Author SHA1 Message Date
Emili Castells Guasch
06c9b32475 Refactor aplication context into experience context 2024-02-28 16:59:52 +01:00
Emili Castells Guasch
a101a2f8fb Remove unused property paypal_request_id 2024-02-27 12:16:11 +01:00
Emili Castells Guasch
e243731f52 Fix psalm 2024-02-16 16:41:12 +01:00
Emili Castells Guasch
0482f011f7 Move real time account updater to wc subscriptions module to have it available when vault v3 is disabled 2024-02-16 16:28:13 +01:00
Emili Castells Guasch
4a95f22e75 Add unit test 2024-02-15 12:16:44 +01:00
Emili Castells Guasch
eb86f8a71d Refactor get previous order transaction without using order meta 2024-02-15 11:23:26 +01:00
Emili Castells Guasch
21b1a1b181 Fix psalm 2024-02-13 15:19:59 +01:00
Emili Castells Guasch
9948b648e0 Add sca indicators and card update to card subscription renewals 2024-02-13 14:26:58 +01:00
Emili Castells Guasch
36e3d261f6 Send sca indicators for all vaulted card renewals 2024-02-13 11:27:31 +01:00
Emili Castells
037f650288
Merge pull request #1986 from woocommerce/PCP-2521-apple-pay-recurring-payments
Apple Pay recurring payments (2521)
2024-02-07 10:47:08 +01:00
Pedro Silva
8266e1bce7
Fix subscription initial payment method name 2024-02-05 18:26:41 +00:00
Pedro Silva
9f859da8cb
Fix lint 2024-02-05 16:43:22 +00:00
Pedro Silva
6a99a9befc
Fix update payment source on WC Order subscription renewals. 2024-02-05 16:30:19 +00:00
Pedro Silva
fba6089db0
Fix available gateways in order-pay page 2024-02-02 13:53:12 +00:00
Pedro Silva
6c0e0a96dc
Merge branch 'trunk' into PCP-2521-apple-pay-recurring-payments 2024-01-30 17:53:38 +00:00
Pedro Silva
2167c7c78b
Add permit multiple tokens so Venmo can work alongside PayPal 2024-01-26 17:57:59 +00:00
Pedro Silva
0d4fbc4c0b
Refactor Venmo and ApplePay payment tokens. 2024-01-26 14:22:20 +00:00
Pedro Silva
b3b6693aa2
Fix lint 2024-01-24 18:25:17 +00:00
Pedro Silva
3b4bab512f
Add process merchant payments for ApplePay vaulted tokens 2024-01-24 18:05:00 +00:00
Pedro Silva
f8a872c382
Fix potential type error on woocommerce_available_payment_gateways hook handler. 2024-01-24 10:59:33 +00:00
Emili Castells
2bd7d2bf0d
Merge pull request #1958 from woocommerce/PCP-2522-venmo-vaulting-integration
Venmo Vaulting integration (2522)
2024-01-17 14:50:47 +01:00
Pedro Silva
b0e47f4460
Fix lint 2024-01-17 13:44:00 +00:00
Pedro Silva
b31274efb0
Fix lint 2024-01-17 12:04:48 +00:00
Pedro Silva
15d398af8f
Fix lint 2024-01-17 12:01:40 +00:00
Pedro Silva
d20912a336
Fix lint 2024-01-17 11:50:38 +00:00
Pedro Silva
be87cf6cbd
Fix payment gateway name for account subscription page 2024-01-17 11:44:21 +00:00
Emili Castells Guasch
184bfb2eee Do not show add PayPal payment method on subscription change payment 2024-01-16 11:56:12 +01:00
Emili Castells Guasch
fe73af0fae Ensure payment method is allowed before continue in subscription payment completed 2024-01-15 11:41:07 +01:00
Emili Castells Guasch
eb7e921d44 Fix psalm 2024-01-12 10:48:50 +01:00
Emili Castells Guasch
51aa79af11 Disable save to account checkout if subscription in the cart 2024-01-11 12:29:36 +01:00
Emili Castells Guasch
0262c28580 Add save card payment for changing subscription payment method (WIP) 2024-01-08 17:47:52 +01:00
Emili Castells Guasch
16eebecc5a Add change subscription payment for vault v3 2024-01-08 11:38:00 +01:00
Emili Castells Guasch
355f30c663 Merge trunk 2024-01-05 15:02:06 +01: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
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
Emili Castells Guasch
4cc03ccf1d Move vault v3 renewal logic from filter to renewal handler 2023-12-20 15:32:56 +01: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 Guasch
0e8e4dcaeb Use object instead of stdclass for payment source properties 2023-12-11 14:03:39 +01:00
Emili Castells Guasch
586e9451f6 Fix psalm 2023-12-05 15:06:55 +01:00
Emili Castells Guasch
87bd429be1 Move payment source parameter to last position to avoid conflicts with existing consumers of create method 2023-12-05 15:02:55 +01:00
Emili Castells Guasch
6c4825e560 Add payment source for credit card subscription renewals 2023-12-05 14:40:11 +01:00
Emili Castells Guasch
d6ad402219 Merge branch 'trunk' into PCP-1393-update-to-vault-v-3 2023-11-21 09:44:34 +01:00
Emili Castells Guasch
4dbc6630b0 Use stored token id for subscription renewals 2023-10-31 14:22:17 +01:00
Emili Castells Guasch
58781e5ada Fix psalm 2023-10-19 09:56:13 +02:00
Emili Castells Guasch
94674adc25 Move PayPal subscriptions api logic to its own module 2023-10-18 17:03:15 +02:00
Emili Castells Guasch
792a1d8654 Rename subscription module to wc subscriptions 2023-10-17 16:29:56 +02:00