Commit graph

1915 commits

Author SHA1 Message Date
dinamiko
7e575eef5d Fix phpunit tests 2021-11-12 17:10:00 +01:00
dinamiko
6609759c9d Do not pass client_id if vaulting is disabled 2021-11-12 16:55:55 +01:00
Alex P
3dc9b48e1b Hide button with !important to override !important from some themes 2021-11-11 18:00:31 +02:00
Alex P
c97dc9530b Add float: right to dcc order button like in WC styles 2021-11-11 17:58:08 +02:00
Alex P
b9ae2483ad Add CSS class to dcc order button 2021-11-11 17:57:23 +02:00
Alex P
9ad48d5f13 Optimize checkout elements hiding
Remove duplicated calls like hidden -> show() -> hide() during some updates
and make code more clear
2021-11-11 15:20:21 +02:00
Alex P
c2b77b3cff Unselect saved card only on page load
If we do it on every form update/method switch, 
then e.g. if the user first selected a card, 
but then entered/edited the address, 
they may lose the selection 
(and maybe it could cause issues in other cases,
if something else triggers update_checkout)
2021-11-11 15:19:09 +02:00
Alex P
2e59248bf9 Extract saved card selection check 2021-11-10 17:10:07 +02:00
Alex P
9624c85a6c Extract currentPaymentMethod 2021-11-10 16:27:00 +02:00
Alex P
51517f1196 Extract selector to a variable 2021-11-10 12:56:53 +02:00
Emili Castells
d31b3719e3
Merge pull request #355 from woocommerce/release/1.6.2
Release 1.6.2
2021-11-09 16:52:03 +01:00
dinamiko
df316afbe4 Create release branch 2021-11-09 16:46:52 +01:00
Emili Castells
688a94cb28
Merge pull request #352 from woocommerce/PCP-371-payment-not-possible-in-pay-for-
Check if terms checkbox is available
2021-11-09 09:27:47 +01:00
Emili Castells
1a5e5d88fc
Merge pull request #351 from woocommerce/PCP-390-paypal-payments-page-empty-after
Add option for flushing rewrite rules
2021-11-08 15:14:29 +01:00
dinamiko
902d6bb0cf Check if terms checkbox is available 2021-11-08 15:09:22 +01:00
Emili Castells
cb8c12383c
Merge pull request #348 from woocommerce/ppcp-376-fix-logging-error
Handle WP_Error when logging response
2021-11-08 11:49:09 +01:00
dinamiko
1f9a0f8a39 Rename version option 2021-11-08 11:43:44 +01:00
dinamiko
5bb7c80622 Add stubs for psalm 2021-11-08 11:37:18 +01:00
dinamiko
dddc8d6cf6 Add init inside migrate action 2021-11-08 11:23:49 +01:00
dinamiko
2c8d0fcf8a Add upgrading event on plugins loaded 2021-11-08 11:07:37 +01:00
Alex P
a341d427fc Handle WP_Error when logging response 2021-11-08 11:08:09 +02:00
dinamiko
f746c41a83 Add option for flushing rewrite rules 2021-11-05 14:38:04 +01:00
Emili Castells
984019cb2b
Merge pull request #343 from woocommerce/PCP-305-enable-save-card-for-guest-users
Disable PayPal gateways if subscription product in cart and customer not logged in
2021-11-04 15:58:52 +01:00
dinamiko
85b8179307 Add space after if 2021-11-04 15:48:19 +01:00
Emili Castells
a969ba9064
Merge pull request #341 from woocommerce/PCP-375-order-of-woocommerce-checkout-ac
Do not validate checkout form when creating PayPal order
2021-11-04 12:15:12 +01:00
dinamiko
02519b7f35 Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-375-order-of-woocommerce-checkout-ac 2021-11-04 12:12:13 +01:00
Emili Castells
e640eae060
Merge pull request #345 from woocommerce/pcp-352-fix-rounding-check
Fix/refactor rounding check
2021-11-04 11:10:50 +01:00
dinamiko
78fe636e65 Merge branch 'trunk' into PCP-305-enable-save-card-for-guest-users 2021-11-04 11:01:33 +01:00
Emili Castells
5de222c19c
Merge pull request #346 from woocommerce/fix-psalm
Fix psalm
2021-11-04 11:00:04 +01:00
Alex P
74e4daa9b3 Fix patching check 2021-11-03 10:24:23 +02:00
Alex P
edd441f5da Improve type check 2021-11-03 10:20:39 +02:00
Alex P
38ee07e547 Remove non-nullable null check 2021-11-03 10:19:29 +02:00
Alex P
b783a55d3f Remove unneeded check, it throws already 2021-11-03 10:19:04 +02:00
Alex P
ed3cc49856 Fix phpdoc type 2021-11-03 10:16:33 +02:00
dinamiko
4593f060ec Do not add message under subscriptions no available gateways notice 2021-11-02 12:01:29 +01:00
dinamiko
19464b56ad Merge branch 'trunk' into PCP-305-enable-save-card-for-guest-users 2021-11-02 11:50:23 +01:00
Emili Castells
57549e445b
Merge pull request #336 from woocommerce/pcp-204-fix-auto-registration-loop
Check if registration is needed
2021-11-02 09:25:55 +01:00
Alex P
fdbbfd8dec Check null instead of float cast 2021-10-29 09:20:39 +03:00
Alex P
ea462af3bf Fix psalm errors 2021-10-28 18:25:42 +03:00
Alex P
b7f628c8c7 Simplify null breakdown check
If it is null, we would return false either way.
Also why suddenly use $this->amount() if it is passed as parameter.
2021-10-28 17:39:33 +03:00
dinamiko
31572b747e Merge PCP-204 2021-10-28 15:51:29 +02:00
dinamiko
990c9f946e Add user needs to be logged in message when subscription in the cart 2021-10-28 12:43:02 +02:00
dinamiko
47d79bb9f6 Fix phpcs error 2021-10-27 15:33:57 +02:00
dinamiko
0bfda54855 Refactor checkout PayPal order creation 2021-10-27 15:22:24 +02:00
dinamiko
9b6b0e2769 Do not validate WC checkout form when creating PayPal order 2021-10-27 12:29:11 +02:00
dinamiko
3c237b6315 Do not display gateways if subscription in cart and user is not logged in 2021-10-25 16:27:05 +02:00
dinamiko
1782c4fe16 Display PayPal buttons when not logged in and subscription in the cart 2021-10-22 12:49:04 +02:00
dinamiko
8aa11ead78 Merge branch 'pcp-204-fix-auto-registration-loop' into PCP-305-enable-save-card-for-guest-users 2021-10-22 11:55:51 +02:00
dinamiko
0a81b27f41 Enforce vault if contains subscription 2021-10-21 14:41:44 +02:00
Emili Castells
0460342b41
Merge pull request #337 from woocommerce/remove-unneeded-debug-logging
Remove leftover of development logging
2021-10-20 16:49:02 +02:00