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
67d9898ffe
Revert "wait 1 second before render a button"
...
This reverts commit 7d4caeaf2c
.
2021-03-10 10:37:51 +02:00
Kirill Braslavsky
4f18427edb
Revert "render buttons after 3 sec delay"
...
This reverts commit 52d81b8fde
.
2021-03-10 10:37:39 +02:00
Kirill Braslavsky
52d81b8fde
render buttons after 3 sec delay
2021-03-05 18:43:54 +02:00
Kirill Braslavsky
7d4caeaf2c
wait 1 second before render a button
2021-03-04 12:38:21 +02:00
Kirill Braslavsky
bc5721e0bf
Revert "don't call button renderer on checkout immediately"
...
This reverts commit f121605e41
.
2021-03-04 12:33:59 +02:00
Kirill Braslavsky
a984853b5f
Revert "render if updated_checkout event was missed"
...
This reverts commit e3577bdff9
.
2021-03-04 12:33:32 +02:00
dinamiko
e7f592efe3
Add test coverage for identity token
2021-03-03 15:08:27 +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
Kirill Braslavsky
8770cec4d6
rename function
2021-03-02 13:25:29 +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
0c62f16f14
remove unneeded ternary
2021-03-01 19:01:25 +02:00
Kirill Braslavsky
89a61b33bb
fix getting error message on order creating fail
2021-03-01 16:38:24 +02:00
Kirill Braslavsky
e3577bdff9
render if updated_checkout event was missed
2021-02-25 18:41:45 +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
039a01211e
Merge branch 'trunk' into PCP-82-fr-now-has-pay-in-4
2021-02-24 08:33:01 +02:00
Kirill Braslavsky
94cd038341
remove disabling credit for UK
2021-02-23 15:09:44 +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
f121605e41
don't call button renderer on checkout immediately
...
Don't render PayPal button immediately when initiating checkout. Instead, call `render` on `updated_checkout` event only. This event always triggered by WooCommerce after the checkout is loaded. So, this change prevents PayPal buttons from being rendered twice.
See https://github.com/woocommerce/woocommerce/blob/master/assets/js/frontend/checkout.js for more details.
2021-02-10 18:26:41 +02:00
Kirill Braslavsky
9815e8300d
handle error after submitting card form
2021-02-10 13:03:16 +02:00
Emili Castells
9434d8f293
Merge pull request #103 from woocommerce/PCP-63
...
Pcp 63
2021-02-01 11:15:12 +01:00
Emili Castells
faf7e86e51
Merge branch 'trunk' into PCP-81-de-now-has-12-month-installments
2021-01-22 12:21:59 +01:00
dinamiko
3ae8dfe589
Enable credit messaging for France
2021-01-19 12:24:49 +01:00
dinamiko
426989118f
Enable credit messaging for Germany
2021-01-19 12:13:15 +01:00
carmenmaymo
f826c25f64
fix tests and cs
2021-01-19 09:50:07 +01:00
dinamiko
1f39afc6e6
Introduce pay in 3 for UK
2021-01-18 17:04:09 +01:00
carmenmaymo
0669708ad9
unset phone if empty
2021-01-18 16:13:08 +01:00
Emili Castells
7451470f09
Merge pull request #92 from woocommerce/PCP-59-gb-country-has-acdc-blocked
...
Use disable funding credit instead of card
2021-01-13 09:36:18 +01:00
dinamiko
aa91751450
Allow set target on spinner
2021-01-11 11:42:45 +01:00
dinamiko
9bf0248153
Ensure terms and conditions page is selected before validate
2021-01-07 12:37:16 +01:00
dinamiko
8562fb7f58
Add spinner to pay now bootsptrap
2021-01-05 17:12:26 +01:00
dinamiko
fc05378dbb
Load buttons component on pay now page
2021-01-05 11:35:47 +01:00
dinamiko
4123a75054
Use disable funding credit instead of card
...
PCP-59
2020-12-04 09:58:08 +01:00
David Remer
3e2f811959
make sure shipping is needed when setting up application context.
...
When no shipping zones are defined the WC_Order which is patched later will not contain a shipping address. When we set up the order with a fixed shipping address from file, this will result in an API error. Therefore, we need to check upfront, if shipping is needed.
2020-11-03 12:29:05 +02:00
Emili Castells
9ba065980a
Merge pull request #74 from woocommerce/issue-72-fixed-shipping-address-in-checkout
...
Prevent shipping address change in paypal checkout
2020-11-02 10:45:59 +01:00
Emili Castells
13176decc8
Merge pull request #73 from woocommerce/issue-67-no-country-selected
...
No country selected
2020-11-02 10:45:43 +01:00
Emili Castells
2bc964dde4
Merge pull request #71 from woocommerce/issue-63-3dsecure-layer-above-woocommerce-loading-layer
...
force the 3d secure layer above the woocommerce loading layer
2020-11-02 10:45:29 +01:00
Emili Castells
803c452421
Merge pull request #59 from woocommerce/issue-56-urlencode-form-data
...
sanitize checkout form data
2020-11-02 10:45:13 +01:00
David Remer
d0a4405d7e
prevent shipping address change in paypal checkout
2020-10-21 09:25:37 +03:00
David Remer
5e7d613d17
allow HTML in error message
2020-10-21 09:09:31 +03:00
David Remer
8fbffbced0
make sure the country code has only two characters, prevents 'default' as value
2020-10-21 08:58:02 +03:00