Commit graph

78 commits

Author SHA1 Message Date
Alex P
e083484ad7
Check type 2023-10-05 10:06:47 +03:00
Pedro Silva
3fc228589f
Fix lint 2023-09-26 14:22:25 +01:00
Emili Castells Guasch
7c4605d39b Fix subscriptions product class not found 2023-09-26 12:39:09 +02:00
Emili Castells Guasch
30c1f61f30 Fix psalm 2023-09-26 12:30:58 +02:00
Emili Castells Guasch
55c3b4f2c5 Fix psalm 2023-09-26 12:09:21 +02:00
Emili Castells Guasch
b5e156d74c Fix subscriptions product class not found 2023-09-26 11:59:10 +02:00
Emili Castells
2961132aec
Merge pull request #1650 from woocommerce/PCP-1968-subscriptions-api-renewals
PayPal Subscriptions API renewals (1968)
2023-09-13 09:31:15 +02:00
Emili Castells Guasch
b116d6cb20 Remove subscriptions api feature flag 2023-09-13 09:14:57 +02:00
Emili Castells Guasch
f26cdf9c56 Increase action priority to get the correct meta values 2023-09-12 17:29:29 +02:00
Emili Castells Guasch
cbfa41ae67 Unschedule renewal action if subscription was created with PayPal Subscriptions API 2023-09-08 12:45:50 +02:00
Emili Castells
b6642d185c
Merge pull request #1506 from woocommerce/PCP-1169-order-does-not-contain-intent
Order does not contain intent error (1169)
2023-08-30 10:52:35 +02:00
Emili Castells Guasch
4d0a4676ec Do not add payment token if subscription use PayPal Subscriptions API 2023-08-18 12:47:05 +02:00
Emili Castells Guasch
26c9733181 Ensure WooCommerce Subscriptions plugin functions exist 2023-08-16 11:24:34 +02:00
Emili Castells Guasch
a7bf718271 Add HPOS compatibility to all metaboxes 2023-08-14 12:16:49 +02:00
Emili Castells Guasch
4d8302be45 Fix psalm 2023-08-08 12:53:14 +02:00
Emili Castells Guasch
9ce1f80e90 Adjust form fields display 2023-07-19 12:03:16 +02:00
Emili Castells Guasch
4ed7742d9a Disable variable subscription fields (WIP) 2023-07-18 17:17:22 +02:00
Emili Castells Guasch
b066fc7ccf Add subscription support for variable subscriptions 2023-07-17 15:13:25 +02:00
Emili Castells Guasch
92a59346a7 Add subscription fields for variable subscription (WIP) 2023-07-17 11:49:51 +02:00
Emili Castells Guasch
3dc6d3622f Fix phpcs 2023-07-11 14:24:40 +02:00
Emili Castells Guasch
ab1880f0da Add parent order previous transaction id to subscription 2023-07-11 12:44:30 +02:00
Emili Castells Guasch
56d16a5d8a Add previous transaction to parent order (WIP) 2023-07-11 11:19:50 +02:00
Emili Castells Guasch
518651b6a9 Add previous_transaction_reference into subscription order meta 2023-07-10 17:37:20 +02:00
Emili Castells Guasch
38bf05577e Move SCA payment indicator from application_context to payment_source 2023-07-10 16:15:00 +02:00
Emili Castells Guasch
06bfe33db2 Working on subscriptions (WIP) 2023-06-21 15:42:18 +02:00
Emili Castells Guasch
157dd41b7c Fix psalm 2023-06-16 16:28:15 +02:00
Emili Castells Guasch
8c407546a3 Add spinner to unlink plan button 2023-06-15 15:59:16 +02:00
Emili Castells Guasch
28213c39af Add deactivate plan endpoint (WIP) 2023-06-15 12:16:25 +02:00
Emili Castells Guasch
d9ba42e45b Add tooltip for connect PayPal checkbox 2023-06-14 12:37:59 +02:00
Emili Castells Guasch
d83d26c5f5 Remove subscriptions schedule metabox and add custom one 2023-06-12 15:14:26 +02:00
Emili Castells Guasch
c570621b67 Add script for disabling subscription product form fields 2023-06-08 12:39:08 +02:00
Emili Castells Guasch
83ae24eae8 Do not add previous_transaction_reference for PayPal payment method 2023-05-22 11:45:46 +02:00
Emili Castells Guasch
9c1750c174 Add subscriptions api feature flag (WIP) 2023-05-15 15:38:40 +02:00
Emili Castells Guasch
bd708239d7 Add transaction id to subscription parent order 2023-05-10 12:46:41 +02:00
Emili Castells Guasch
eca8a3b09c Fix psalm 2023-05-02 12:35:46 +02:00
Emili Castells Guasch
e3351b8822 Fix psalm 2023-04-27 09:50:41 +02:00
Emili Castells Guasch
7d219bbd14 Check if WC Subscriptions exist before proceed 2023-04-11 09:19:48 +02:00
Emili Castells Guasch
dce0640d38 Add admin edit subscription status handling 2023-04-04 12:32:40 +02:00
Emili Castells Guasch
a65ec12294 Remove manual renewal action in subscription admin edit 2023-04-04 11:35:48 +02:00
Emili Castells Guasch
744a13c58a Add host by environment 2023-04-04 11:15:14 +02:00
Emili Castells Guasch
d9474313ad Hide renew button in my account subscription 2023-04-04 09:00:27 +02:00
Emili Castells Guasch
1cea0ff8d0 Add cancel subscription to my account 2023-04-03 16:19:46 +02:00
Emili Castells Guasch
74d1b03463 Add suspend subscription to my account 2023-04-03 14:30:34 +02:00
Emili Castells Guasch
72be73c5dc Update plan 2023-03-28 12:38:43 +02:00
Emili Castells Guasch
53ab79e576 Move subscription info into product data fields 2023-03-27 16:09:16 +02:00
Emili Castells Guasch
5712b54567 Add plan name 2023-03-27 15:24:44 +02:00
Emili Castells Guasch
50d12479b8 Add update product handler 2023-03-27 11:28:45 +02:00
Emili Castells Guasch
999231fd01 Refactor (WIP) 2023-03-17 16:06:26 +01:00
Emili Castells Guasch
5a230a7669 Allow customer suspend and activate subscription 2023-03-06 16:41:18 +01:00
Emili Castells Guasch
62364d1e84 Fix wrong replacements 2023-03-01 16:19:27 +01:00