Alex P
619e9d2552
Change address handling for card button
...
Make the name field to always appear and send at least one address
2022-07-19 09:24:19 +03:00
Alex P
d4e8bd453c
Add card button gateway
2022-07-19 09:20:26 +03:00
Alex P
0ff11054f8
Refactor button renderer settings handling
2022-07-18 16:27:06 +03:00
Alex P
8c77258828
Add option for sending billing data
2022-07-18 16:24:53 +03:00
Alex P
fb0bd85da6
Extract saved payment check scheduling
2022-07-13 15:20:39 +03:00
Alex P
5bdc4b78c1
Extract generate_ppcp_html
2022-07-13 15:20:26 +03:00
Alex P
1a5eb500a5
Cleanup gateways, move process_payment
2022-07-13 09:51:23 +03:00
Alex P
0ce3af03c3
Extract error message
2022-07-12 21:19:21 +03:00
Alex P
81c786150d
Remove attempt to use non-existing .issues property
...
I think it never worked, and the API docs do not mention it (only the single .issue property),
and either way this usage here does not seem helpful, issue/description still contains the same unfriendly text as in the exception message already
2022-07-12 15:46:34 +03:00
Alex P
966e3169e4
Refactor gateway error/success handling
2022-07-12 15:37:36 +03:00
Emili Castells
5473695667
Merge pull request #725 from woocommerce/fix-phpcs
...
Fix phpcs warnings
2022-07-11 08:56:00 +02:00
Alex P
e73ebbadb6
Fix phpcs warnings
2022-07-11 09:19:27 +03:00
Emili Castells
861d22872c
Merge pull request #724 from woocommerce/PCP-664-1.9.0-test1-feature-capitalizati
...
[PUI] Feature capitalization not consistent (664)
2022-07-08 14:14:28 +02:00
dinamiko
be21934076
Update changelog
2022-07-08 14:08:05 +02:00
Emili Castells
39ee8ef90a
Merge pull request #723 from woocommerce/PCP-732-1.9.0-test5---skip-loading-of-pu
...
Skip loading of PUI js file on all pages where PUI gateway is not displayed (732)
2022-07-08 14:05:40 +02:00
dinamiko
37c608474b
Make pui capitalizacion consistent
2022-07-08 12:01:19 +02:00
dinamiko
31823216e9
Load pui js script only in chekcout page
2022-07-08 11:54:23 +02:00
Emili Castells
5df6b78799
Merge pull request #722 from woocommerce/release/1.9.1
...
Release 1.9.1
2022-07-08 11:01:13 +02:00
dinamiko
e7a4522f8d
Bump 1.9.1 version
2022-07-08 10:53:35 +02:00
Emili Castells
b84d6b7f25
Merge pull request #686 from woocommerce/PCP-260-card-type-detection-not-working
...
Fix credit card detection.
2022-07-08 10:36:13 +02:00
Emili Castells
a746548a65
Merge pull request #691 from woocommerce/PCP-624-pay-later-messaging-displayed-when-variation-is-not-selected
...
Pay later messaging displayed when variation is not selected
2022-07-08 10:35:22 +02:00
Emili Castells
37458baed5
Merge pull request #692 from woocommerce/PCP-199-pay-later-messaging-only-display-with-smart-buttons
...
Fix messaging display when the buttons are disabled.
2022-07-08 10:32:48 +02:00
Emili Castells
9dd23f3ccf
Merge pull request #714 from woocommerce/PCP-735-1.9.0-test5---missing-paypal-fee
...
Missing PayPal fee in WC order details for PUI purchase (735)
2022-07-08 10:31:49 +02:00
Emili Castells
9de45ae393
Merge pull request #711 from woocommerce/PCP-733-1.9.0-test5---pui-gateway-is-dis
...
PUI gateway is displayed with unsupported store currency (733)
2022-07-08 10:31:04 +02:00
Emili Castells
4c6b7b9659
Merge pull request #719 from woocommerce/pcp-443-fix-vaulted-card-button
...
Fix vaulted card button on order page
2022-07-08 10:26:53 +02:00
Emili Castells
b0ab8aa260
Merge pull request #721 from woocommerce/pcp-776-fix-mismatch
...
Fix mismatch checking
2022-07-08 10:24:52 +02:00
Alex P
2ca64739db
Use str value when checking mismatch
...
Otherwise the check may fail depending on the rounding used when creating the Money objects
2022-07-07 12:36:14 +03:00
Alex P
82adf1933f
Refactor money value formatting
...
Do not duplicate code and send string value for JPY
2022-07-07 12:34:21 +03:00
Alex P
9ab091b945
Fix shipping preference for vaulted card button
2022-07-05 17:30:12 +03:00
Alex P
fff2570124
Refactor shipping_preference
...
Extract its determination to a separate class, also remove useless CartRepository and use single PU to avoid confusion.
2022-07-05 14:37:04 +03:00
Danae Millan
67cdf9be8e
Merge pull request #715 from woocommerce/release/1.9.0
...
Update release date and release version for 1.9.0
2022-07-04 10:45:35 -03:00
Danae Millan
5047dfb94e
Bump version number from 1.8.2 to 1.9.0 in package.json
2022-07-04 10:34:50 -03:00
Danae Millan
d410c0272b
Update release date for 1.9.0
2022-07-04 10:28:49 -03:00
dinamiko
7aca62a1a3
Create capture entity from order response capture
2022-07-04 14:34:09 +02:00
dinamiko
f013d19047
Add PayPal fee to pui order
2022-07-04 12:20:34 +02:00
dinamiko
86f85eff63
Use shop currency service
2022-07-01 15:50:14 +02:00
dinamiko
b71cff1d57
Check pui currency in payment gateways
2022-07-01 14:57:59 +02:00
Emili Castells
49048c59d5
Merge pull request #710 from woocommerce/fix-validation-nonrequired
...
Show basic validation error only for required fields
2022-07-01 10:46:46 +02:00
Alex P
7f42fe1882
Show basic validation error only for required fields
...
Otherwise it may trigger on some sites when the field is no longer required but still marked as invalid, e.g. after switching to a country without required state
2022-07-01 11:43:11 +03:00
Emili Castells
1558f05361
Merge pull request #707 from woocommerce/pcp-774-fix-form-check
...
Fix form fields type
2022-06-29 14:17:10 +02:00
Alex P
57e4cb51ea
Fix form fields type
...
was broken after #680
2022-06-29 14:41:31 +03:00
Emili Castells
998a327ebc
Merge pull request #706 from woocommerce/pcp-769-basic-validation-filter
...
Add filter allowing to disable the basic client-side validation
2022-06-28 11:15:02 +02:00
Alex P
be9c624264
Add filter allowing to disable the basic client-side validation
...
In case some conflicts occur.
2022-06-28 12:09:18 +03:00
Emili Castells
2215bed31e
Merge pull request #705 from woocommerce/fix-pui-tax
...
Ensure items contains tax
2022-06-27 16:09:00 +02:00
dinamiko
eb1fafbc61
Ensure items contains tax
2022-06-27 16:00:08 +02:00
Emili Castells
63d9f84ee3
Merge pull request #702 from woocommerce/release/1.9.0
...
Bump 1.9.0
2022-06-27 14:29:41 +02:00
dinamiko
6fab64e658
Revert logging default behavior
2022-06-27 14:25:02 +02:00
dinamiko
e8166247db
Bump 1.9.0
2022-06-27 12:40:31 +02:00
Emili Castells
8118da278d
Merge pull request #602 from woocommerce/PCP-417-new-feature---pay-upon-invoice
...
Pay upon invoice
2022-06-27 12:37:52 +02:00
dinamiko
1d9af879ef
Fix phpunit
2022-06-27 12:33:51 +02:00