Commit graph

6945 commits

Author SHA1 Message Date
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
Emili Castells
6fad09efb3
Merge pull request #94 from woocommerce/PCP-60-high-volume-of-failed-calls-to--v
Do not reschedule webhook registration on creation failure
2021-01-13 09:35:56 +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
9b90048778 Do not reschedule webhook registration on creation failure 2020-12-15 14:55:46 +01:00
dinamiko
4123a75054 Use disable funding credit instead of card
PCP-59
2020-12-04 09:58:08 +01:00
dinamiko
947fda2473 Put declined payment message as the exception message 2020-11-23 16:25:43 +01:00
dinamiko
adc00a7351 Fix typo in translation 2020-11-20 15:41:32 +01:00
dinamiko
c5a107d02b Throw error when hosted fields transaction declined and display an error message to the customer 2020-11-20 15:40:01 +01:00
dinamiko
bc86c8341f Fix phpcs errors 2020-11-19 15:34:25 +01:00
dinamiko
83039ba36b Check purchase units payments captures status is not declined before update order status 2020-11-19 15:26:55 +01:00
Emili Castells
d4d6e615f2
Merge pull request #85 from woocommerce/issue-84-fix-number-format-defaults
do not use comma seperator when using number_format
2020-11-09 09:13:11 +01:00
David Remer
f7635fc51c do not use comma seperator when using number_format 2020-11-09 08:45:17 +02:00
Emili Castells
9c1d51ca62
Merge pull request #80 from woocommerce/issue-79-strip-html-tags-from-product-description
strip html tags from description.
2020-11-03 14:26:19 +01:00
David Remer
1b2ac3aed8 strip html tags from description.
To prevent HTML tags being present in the PayPal dialog, we need to strip HTML tags when we create the items for a purchase unit.
2020-11-03 14:39:57 +02: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
97c78b02a9
Merge pull request #77 from woocommerce/issue-76-amount-value-should-be-string
Amount value should be a string when send to the api
2020-11-02 10:46:12 +01: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
5de7c081f2 amount value should be a string when send to the api 2020-10-22 09:02:25 +03: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
380e4827df drop address from payer when country format is not correct 2020-10-21 09:05:59 +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
David Remer
69fd00f866 force the 3d secure layer above the woocommerce loading layer 2020-10-16 13:44:11 +03:00
David Remer
fe414b00dc send the country param only in sandbox environments 2020-10-16 13:32:26 +03:00
Jorge A. Torres
a3c5ed25da Add help text and reorganize settings screen for UX 2020-10-15 15:51:05 -03:00
Jorge A. Torres
b630c4291c Add support for select2 change events in settings 2020-10-15 15:51:05 -03:00
Jorge A. Torres
5c467b2188 Disable ‘dirty form’ fix in onboarding JS as it conflicts with other handlers 2020-10-15 15:51:05 -03:00
Jorge A. Torres
5ad190aed0 Make Settings class render fields in a more WC-friendly way 2020-10-15 15:51:05 -03:00
Jorge A. Torres
09f145069e Drop “PayPal’s latest solution” from gateway descriptions. 2020-10-15 15:40:14 -03:00
David Remer
94bcfaaa34 add 3d secure link 2020-10-13 10:38:02 +03:00
David Remer
2996bdbe8b change credentials, endpoint urls, plugin url, js sdk date 2020-10-13 09:42:34 +03:00
David Remer
04da406447 delete dcc product status flag when changing the credentials 2020-10-13 09:41:36 +03:00
David Remer
67eb9aa06b sanitize checkout form data differently than usual input data as it is url encoded, do not use wp_parse_args as it has sideeffects. 2020-10-12 11:52:42 +03:00
Jorge A. Torres
237819dc9f Rename activation/deactivation hooks 2020-10-09 19:55:28 -03:00
Jorge A. Torres
02718c6c77 Rename plugin to "WooCommerce PayPal Payments" 2020-10-09 19:00:00 -03:00
David Remer
63f223c69d move integration date into constant 2020-10-08 07:28:43 +03:00
David Remer
d865b4f8fc remove unused files 2020-10-08 07:22:43 +03:00
David Remer
7fbd288fa4 Merge branch 'master' of github.com:woocommerce/paypal-for-woocommerce 2020-10-07 08:42:47 +03:00
David Remer
4f19c574ea do not load vault for dcc 2020-10-07 08:42:34 +03:00
David Remer
abb2346c9f codestyle 2020-10-06 14:46:28 +03:00
David Remer
722b67a3d1 make sure to store sandbox_on even when method throws error 2020-10-06 14:41:44 +03:00
David Remer
2608f19f6b resolve merge conflict 2020-10-05 15:35:37 +03:00
David Remer
346973b39c change to new connect endpoints 2020-10-05 15:29:49 +03:00
David Remer
06728d616b
Merge branch 'master' into pay-now 2020-10-02 12:31:00 +03:00