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