Commit graph

31 commits

Author SHA1 Message Date
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
Emili Castells Guasch
b5e1f1530a Add update subscription (WIP) 2023-03-01 16:12:26 +01:00
Emili Castells Guasch
8ceb7e0664 Add create subscription e2e test 2023-02-28 17:00:24 +01:00
emilicastells
2a1b987f66
Handle payment sale completed webhook (WIP) 2023-02-10 17:25:51 +01:00
emilicastells
a8616603aa
Add new vaulting setting for advanced credit card 2023-02-03 17:07:51 +01:00
emilicastells
ee425588bf
Add subscriptions mode selector 2023-02-01 16:30:39 +01:00
emilicastells
b1091765dc
Handle subscription creation exceptions 2023-01-30 16:10:21 +01:00
emilicastells
72eb713fd4
Add logic to enable/disable PayPal subscriptions feature 2023-01-16 12:37:16 +01:00
emilicastells
9f873b0661
Display PayPal subscription id and plan in metabox 2023-01-09 13:07:33 +01:00
emilicastells
5e15bf36c8
Use save_post after subscription meta is saved 2023-01-09 12:37:37 +01:00
emilicastells
760a6d06f7
Create PayPal subscription plan from WC subscription product (WIP) 2023-01-05 17:33:03 +01:00
Alex P
818dbcf107 Add isolated container and dhii modularity deps 2022-11-09 10:13:03 +02:00
Emili Castells
8bc53bf3cf
Merge pull request #922 from woocommerce/PCP-937-php-8.1-support
PHP 8.1 support
2022-11-02 16:39:06 +01:00
dinamiko
5e42704dbc Replace wp update post meta to wc update meta 2022-10-24 12:35:31 +02:00
dinamiko
2cc0f2378c Check nonces 2022-10-20 15:48:29 +02:00
dinamiko
a18832371e Disable phpcs when nonce check not needed 2022-10-19 17:22:09 +02:00
dinamiko
4e248a815e Disable phpcs when nonce check not needed 2022-10-19 16:52:43 +02:00
dinamiko
a77078a372 Fix token check on listener 2022-10-19 11:50:15 +02:00
dinamiko
68cf4ecda3 Add php 8.1 support (WIP) 2022-10-18 15:59:11 +02:00
dinamiko
ca9fb3e9fa Use transaction id from parent order on first renewal 2022-09-13 17:25:25 +02:00
dinamiko
d3b319ab11 Consolidate conditional 2022-09-13 16:15:58 +02:00
dinamiko
3b639233e3 fix psalm 2022-09-13 15:53:05 +02:00
dinamiko
29c8c04dc9 Add sca payment indicator for credit card renewals 2022-09-13 15:41:46 +02:00
Alex P
edd441f5da Improve type check 2021-11-03 10:20:39 +02:00
dinamiko
57ff2cc649 Fix merge conflicts 2021-09-30 12:52:15 +02:00
Anton Ukhanev
df185157bd Update parameter name
Fixes PHPCS
2021-08-30 08:10:43 +02:00
Anton Ukhanev
3a72a73ae3 Auto-fix PHPCS 2021-08-30 08:08:41 +02:00
Anton Ukhanev
69d9631a73 Now using modularity standard v0.3
This is the newest release, and is the first one that is compatible
with PHP 8. Other changes are BC-breaking, but very very minor.
2021-08-26 11:11:49 +02:00
Anton Ukhanev
d4c8282518 Use Composer modules and convert modules to PSR-4
PSR-4 is much more robust and predictable. But to do this,
a source root dir must be specified for every module.
This could be done in the root file, but this is not very modular.
Instead, now every module declares its own source root by using
the amazing Composer Merge Plugin. This approach allows each module
to also declare its own dependencies. Together, these changes allow
modules to be easily extractable to separate pacakges when the need
arises, and in general improves modularity significantly.
2021-08-26 11:01:20 +02:00
Renamed from modules/ppcp-subscription/src/class-subscriptionmodule.php (Browse further)