Commit graph

396 commits

Author SHA1 Message Date
dinamiko
a592b57848 Force authorization intent when purchasing subscription product 2021-10-05 12:12:19 +02:00
Ratnakar Dubey
8f43e3a46d Fix: Broken multi-level (nested) associative array values getting submitted from checkout page 2021-10-05 13:46:00 +05:30
dinamiko
57ff2cc649 Fix merge conflicts 2021-09-30 12:52:15 +02:00
dinamiko
36eb284dce Use sass instead of node-sass 2021-09-29 11:47:58 +02:00
dinamiko
065fc4c241 Update all packages to latest versions 2021-09-29 11:10:56 +02:00
dinamiko
b6cde1f593 Regenerate yarn.lock files 2021-09-29 10:20:11 +02:00
dinamiko
a5f308cb9d Add logger to pending services 2021-09-24 10:33:21 +02:00
dinamiko
3fa3786b91 Add logger to data client id endpoint service 2021-09-24 10:09:17 +02:00
dinamiko
02d5411b18 Merge branch 'trunk' into release/1.6.0 2021-09-24 09:29:43 +02:00
Emili Castells
0515bdf949
Merge pull request #274 from woocommerce/PCP-288-vaulting-token-creation-fails
Allow customers to see and delete their saved payments in My Account.
2021-09-24 09:28:52 +02:00
dinamiko
97e3f217e8 Merge branch 'trunk' into release/1.6.0 2021-09-23 16:32:34 +02:00
Alex P
7ef5991cb8 Log endpoint errors 2021-09-23 17:19:46 +03:00
dinamiko
ead6858a51 Log 3DS authentication result 2021-09-21 11:34:16 +02:00
dinamiko
1b1c6c4a60 Do not display generic error on hosted fields submit. Fixes #263. 2021-09-20 11:16:49 +02:00
dinamiko
909699886c Check if hosted fields instance exist before setting attribute 2021-09-20 11:14:35 +02:00
dinamiko
2db0162988 Move payment tokens repository to vaulting package 2021-09-17 17:11:36 +02:00
dinamiko
17de4ac1de Fix merge conflict 2021-09-16 12:34:05 +02:00
dinamiko
6191541674 Disable hosted fields when selecting saved credit card 2021-09-16 12:29:30 +02:00
dinamiko
6896265ca3 Add -disabled to css class name 2021-09-14 11:44:49 +02:00
dinamiko
da7450ccdf Dispatch hosted fields loaded event 2021-09-14 11:24:27 +02:00
dinamiko
ab32a20f68 Add and remove class for css opacity 2021-09-14 09:28:48 +02:00
Emili Castells
079e8e6acc
Merge pull request #250 from woocommerce/PCP-256-disable-funding-credit-cards-aff
Disable funding credit cards affecting hosted fields, unset for GB
2021-09-10 15:24:58 +02:00
dinamiko
12f1a2e40b Disable credit card fields when selecting saved payment 2021-09-09 17:28:16 +02:00
dinamiko
b1ce9191f9 Ignore disable funding card if card processing is enabled 2021-09-09 12:20:43 +02:00
dinamiko
31260b61f9 Fix merge conflicts 2021-09-08 15:22:28 +02:00
Alex P
a41f678ac6 Subscribe to form button click only once 2021-09-07 17:58:17 +03:00
Alex P
10d7574e22 Teardown hosted fields on re-render 2021-09-07 17:56:16 +03: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
b56484e46c Bring remaining classes to comply with PSR-4 2021-08-26 17:17:28 +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
cabcb7d9e4 Add Container typehint to all service definitions 2021-08-26 11:10:16 +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
Alex P
b988e08c66 Add "No 3DS" option 2021-08-23 12:29:43 +03:00
Alex P
0553ea62bf Send 3ds contingency in js 2021-08-20 17:47:32 +03:00
Emili Castells
8924fb884e
Merge pull request #205 from woocommerce/PT-51-plugin-information---support
Add PayPal onboarding information to WooCommerce system status
2021-08-10 11:33:20 +02:00
Emili Castells
c8d308ff9b
Merge pull request #178 from woocommerce/PCP-114-sca-when-required
set 3DS contingencies to 'SCA_WHEN_REQUIRED'
2021-08-10 10:26:02 +02:00
dinamiko
b49970be41 Merge branch 'trunk' into PT-51-plugin-information---support 2021-08-09 13:00:10 +02:00
Emili Castells
4afa9d6096
Merge pull request #203 from woocommerce/feature/PCP-184-extend-plugin-modification-options
Extend plugin modification options
2021-08-09 12:30:20 +02:00
dinamiko
94aead33ba Merge branch 'trunk' into PCP-114-sca-when-required 2021-08-03 15:20:23 +02:00
dinamiko
e25737f480 Do not display smart buttons if current states is not onboarded 2021-07-27 11:07:51 +02:00
Kirill Braslavsky
8a748b6e94
auto fix phpcs errors 2021-07-26 20:13:05 +03:00
Kirill Braslavsky
defae9cca0
fix filter name 2021-07-26 19:06:23 +03:00
Kirill Braslavsky
4f8e917c37
fix filter name 2021-07-26 19:02:52 +03:00
Kirill Braslavsky
1fbf5bae10
add filter for the product page renderer hook 2021-07-26 18:36:29 +03:00
Kirill Braslavsky
91fff09133
rename method 2021-07-26 18:32:16 +03:00
Kirill Braslavsky
049638d2b9
show submit button, dcc and message on same hook 2021-07-26 18:23:25 +03:00
Kirill Braslavsky
6ca363e379
Allow button renderer hook filter on mini cart 2021-07-26 10:50:52 +03:00
Kirill Braslavsky
03b76d9177
Allow dcc pay-order button renderer hook filter 2021-07-26 10:31:11 +03:00
Kirill Braslavsky
f81aa63f8b
Allow dcc checkout button renderer hook filter 2021-07-26 10:27:34 +03:00