Commit graph

113 commits

Author SHA1 Message Date
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
dinamiko
8cb26a2aa0 Add filters for button label default value 2021-08-09 12:25:50 +02:00
Emili Castells
f8f4becffc
Merge pull request #194 from woocommerce/PCP-158-mini-cart-button-size
Make mini cart button layout vertical by default
2021-07-14 16:04:47 +02:00
dinamiko
0daedb7461 Make mini cart button layout vertical by default 2021-07-13 16:16:17 +02:00
Emili Castells
1711628cf7
Merge pull request #181 from woocommerce/PCP-158-mini-cart-button-size
Add button height setting for mini cart
2021-07-01 09:45:53 +02:00
dinamiko
cbfa3f84c0 Add pay later button disclaimer 2021-06-18 12:38:54 +02:00
dinamiko
00b4d4a78e Add button height setting for mini cart 2021-06-17 17:04:02 +02:00
dinamiko
b493ec5a54 Add paylater to enable funding when pay later messaging is enabled 2021-06-17 11:51:43 +02:00
dinamiko
f50628adad Fix merge conflicts 2021-05-26 15:23:09 +02:00
dinamiko
33b3a7c7cb Display vault message on pay later label if vault enabled 2021-05-21 11:11:01 +02:00
dinamiko
d1f24125c8 Improve vault setting label description 2021-05-20 16:28:05 +02:00
dinamiko
746e26397a Remove unused property 2021-05-19 16:01:09 +02:00
dinamiko
47c4c62d6f Refactoring 2021-05-19 15:39:33 +02:00
dinamiko
1783467af4 Add create payment token for credit card (work in progress) 2021-05-17 11:00:57 +02:00
dinamiko
da4388c507 Subscriptions vaulting integration (work in progress) 2021-05-10 17:12:46 +02:00
dinamiko
ccf357d790 Disable vault setting if vaulting feature is not available in access token 2021-04-29 17:40:41 +02:00
Kirill Braslavsky
8ae164584f fix formatting 2021-04-28 13:30:53 +03:00
Kirill Braslavsky
2486393f1c add the link to the vaulting documentation 2021-04-28 13:26:39 +03:00
dinamiko
a4e76afd4d Add note to vaulting setting label 2021-04-26 12:37:51 +02:00
dinamiko
ea23200de6 Consolidate vaulting settings in one single one 2021-04-23 10:33:28 +02:00
dinamiko
42737ee017 All vaulting settings disabled by default 2021-04-22 09:50:42 +02:00
Emili Castells
d257b270df
Merge pull request #134 from woocommerce/feature/PCP-88-payment-token-vaulting
Introduce client-side vaulting and allow Subscription renewals through payment tokens
2021-04-08 11:09:15 +02:00
dinamiko
b53f894ced Merge branch 'PCP-115-pay-later-disclaimers-consolidat' into feature/PCP-88-payment-token-vaulting 2021-04-08 10:56:50 +02:00
Kirill Braslavsky
a25cfe36b2 fix phpcs errors 2021-04-06 17:14:19 +03:00
Kirill Braslavsky
5ef77ef225 use 6 first letters from site url hash for prefix 2021-04-06 17:09:39 +03:00
Kirill Braslavsky
4b31b443fa rename variable 2021-04-06 12:41:19 +03:00
Kirill Braslavsky
c07862ca68 auto fix phpcs errors 2021-04-06 12:39:36 +03:00
Kirill Braslavsky
f804e01228 add domain name to the default prefix 2021-04-06 10:50:38 +03:00
Kirill Braslavsky
fc61039537 Generate random default prefix 2021-04-06 10:15:21 +03:00
Kirill Braslavsky
a832ac427c remove not used import 2021-04-06 09:58:22 +03:00
Kirill Braslavsky
7be7f00b8d fix typo 2021-04-06 09:58:08 +03:00
dinamiko
f49d748d5a Fix phpcs errors 2021-03-31 16:21:46 +02:00
dinamiko
b5b10a0dfc Consolidate pay later message content in admin panel 2021-03-31 16:16:32 +02:00
dinamiko
34b624905d Fix merge conflicts with trunk 2021-03-31 11:22:01 +02:00
dinamiko
a71c8b134a Fix phpcs errors 2021-03-25 16:57:42 +01:00
dinamiko
f5a2fca5fb Fix merge conflicts 2021-03-25 16:14:14 +01:00
dinamiko
fd7dfaf13b Allow credit card gateway to use saved credit cards 2021-03-25 16:11:45 +01:00
Kirill Braslavsky
4a2d522ccb pspcs errors auto fix 2021-03-25 14:39:13 +02:00
Kirill Braslavsky
c3301fe66d add module path services 2021-03-25 14:26:28 +02:00
Kirill Braslavsky
092a808066 Revert "allow to enable either credit messaging or vaulting"
This reverts commit 9a0b62af14.
2021-03-24 13:50:36 +02:00
Kirill Braslavsky
9a0b62af14 allow to enable either credit messaging or vaulting 2021-03-23 16:24:48 +02:00
Kirill Braslavsky
6b61205474 Merge branch 'trunk' into PCP-75-validate-form-before-sending-paypal-request 2021-03-17 12:21:28 +02:00
dinamiko
e0f45fac4f Fix merge conflict 2021-03-17 09:34:09 +01:00
Kirill Braslavsky
76cdce2042 remove not used class dependencies 2021-03-15 19:04:09 +02:00
Emili Castells
7c1c11948c
Merge pull request #109 from woocommerce/PCP-82-fr-now-has-pay-in-4
Enable credit messaging for France
2021-03-11 12:23:50 +01:00
dinamiko
f8ac20367b Remove add venmo to disable funding by default, add it as disable_funding option 2021-03-10 15:02:54 +01:00
dinamiko
a291c0da1a Fix phpcs errors 2021-03-10 12:55:35 +01:00
dinamiko
ed3a91f333 Add client-side vaulting for subscription renewals 2021-03-10 12:10:12 +01:00
Kirill Braslavsky
63514f7025 fix code style 2021-02-24 12:42:44 +02:00
Kirill Braslavsky
66851057e2 Add admin message about Pay in 4 for French stores. 2021-02-24 11:45:45 +02:00