Commit graph

77 commits

Author SHA1 Message Date
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
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
dinamiko
12f1a2e40b Disable credit card fields when selecting saved payment 2021-09-09 17:28:16 +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
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
dinamiko
94aead33ba Merge branch 'trunk' into PCP-114-sca-when-required 2021-08-03 15:20:23 +02:00
Emili Castells
66aa4ab841
Merge pull request #193 from woocommerce/PCP-166-acdc-checkout-error-card-details
ACDC checkout error: "Card Details not valid"; but payment completes
2021-07-16 09:09:27 +02:00
dinamiko
f2ac9045bb Move hosted fields validation into validityChange event 2021-07-15 17:27:19 +02:00
dinamiko
a9922f36b1 Do not rerender hosted fields on each checkout form field update 2021-07-13 11:55:59 +02:00
dinamiko
fad6c27ae4 Fix typo in variable name 2021-07-13 09:43:30 +02:00
dinamiko
ab6f8a3c99 Check single product and mini card setting for displaying PayPal buttons 2021-07-12 17:16:26 +02:00
Kirill Braslavsky
a80d81804b set 3DS contingencies to 'SCA_WHEN_REQUIRED' 2021-06-16 09:48:33 +03:00
dinamiko
076a124ec7 Validate checkout form before creating PayPal order when creating account on checkout 2021-06-15 12:48:01 +02:00
Emili Castells
437a6654c5
Merge pull request #146 from woocommerce/fix/PCP-130-fix-cc-fields
Fix/pcp 130 fix cc fields
2021-05-17 11:09:14 +02:00
Kirill Braslavsky
74d5337bc9 use yy format instead of yyyy for card details 2021-05-14 14:27:41 +03:00
Jorge A. Torres
ad921ef172 Set data-client-token regardless of user being logged-in 2021-04-30 14:42:04 -05:00
dinamiko
ea23200de6 Consolidate vaulting settings in one single one 2021-04-23 10:33:28 +02:00
dinamiko
ab5dc13ad7 Do not switch place order button on change payment method page 2021-04-21 16:54:24 +02:00
dinamiko
7f553087c6 Display error message when order is not created, do not handle place order button display when acdc is not enabled 2021-04-20 14:27:37 +02:00
dinamiko
61aa53c188 Fix place order button display for saved credit cards 2021-04-20 11:56:27 +02:00
dinamiko
bf0d2b9b4e Unselect saved credit cards selector when switching payment gateways 2021-04-14 15:30:24 +02:00
dinamiko
6149d79d19 Do not reuse client token but generate a new one each time it renders on the page 2021-04-14 12:35:40 +02:00
dinamiko
34b624905d Fix merge conflicts with trunk 2021-03-31 11:22:01 +02:00
dinamiko
fd7dfaf13b Allow credit card gateway to use saved credit cards 2021-03-25 16:11:45 +01:00
Emili Castells
7732d1d3eb
Merge pull request #136 from woocommerce/PCP-100-show-wc-message-on-account-creating-error
Show WC message on account creating error
2021-03-16 16:55:32 +01:00
Kirill Braslavsky
661c9f3dfa Merge branch 'trunk' into PCP-100-show-wc-message-on-account-creating-error 2021-03-11 15:58:52 +02:00
Emili Castells
f7bd7de3c8
Merge branch 'trunk' into PCP-66-unblock-ui-on-submit-checkout-error 2021-03-11 12:26:32 +01:00
dinamiko
ed3a91f333 Add client-side vaulting for subscription renewals 2021-03-10 12:10:12 +01:00
Kirill Braslavsky
45dd4a91d9 handle messages from WC as HTML 2021-03-02 20:10:05 +02:00
Kirill Braslavsky
223aa6493d display both WC and own messages 2021-03-02 19:41:18 +02:00
Kirill Braslavsky
a256cc6d53 cache messages element 2021-03-02 19:40:55 +02:00
Kirill Braslavsky
750d5912b0 apply messages as elements of unordered list 2021-03-02 18:37:34 +02:00
Kirill Braslavsky
1e7c2df193 Revert "fix getting error message on order creating fail"
This reverts commit 89a61b33bb.
2021-03-02 17:17:27 +02:00
dinamiko
eef459df58 Do not add data-client-token to the script if there is no user 2021-03-02 10:29:40 +01:00
Kirill Braslavsky
89a61b33bb fix getting error message on order creating fail 2021-03-01 16:38:24 +02:00
Kirill Braslavsky
33146ca354 unblock UI when error on hosted fields caught 2021-02-25 13:39:44 +02:00
Kirill Braslavsky
ca7ca20a54 Don't block UI on order creating start 2021-02-25 13:30:23 +02:00
Kirill Braslavsky
026889b43e remove spinner on click, on cancel and on error 2021-02-18 12:16:44 +02:00
dinamiko
b9c2550f3b Add save card to hosted fields 2021-02-16 17:06:50 +01:00
dinamiko
6bfb8b2c2a Enable subscriptions plugin support, add settings for vaulting 2021-02-15 13:54:42 +01:00
Kirill Braslavsky
9815e8300d handle error after submitting card form 2021-02-10 13:03:16 +02:00
dinamiko
aa91751450 Allow set target on spinner 2021-01-11 11:42:45 +01:00
dinamiko
8562fb7f58 Add spinner to pay now bootsptrap 2021-01-05 17:12:26 +01:00