Commit graph

4531 commits

Author SHA1 Message Date
Emili Castells
2e44e11dbe
Merge pull request #2414 from woocommerce/PCP-2645-when-selecting-google-pay-as-a-payment-option-in-safari-a-developer-error-is-displayed
Google Pay: Fix the incorrect popup triggering (2645)
2024-07-23 12:57:00 +02:00
Emili Castells
b069705b0a
Merge pull request #2411 from woocommerce/PCP-3341-pay-pal-js-files-loaded-on-non-pay-pal-pages
PayPal js files loaded on non PayPal pages (3341)
2024-07-23 12:56:25 +02:00
Emili Castells
dc68a4dfde
Merge pull request #2425 from woocommerce/PCP-3378-pay-pal-declares-subscription-support-when-for-subscription-mode-is-set-disable-pay-pal-for-subscription
PayPal declares subscription support when for Subscription mode is set Disable PayPal for subscription (3378)
2024-07-23 12:55:49 +02:00
Narek Zakarian
e300ccaa0b
Set the default status to unpaid 2024-07-23 14:23:38 +04:00
Narek Zakarian
4c030e8134
Check if item is product 2024-07-22 18:55:23 +04:00
Narek Zakarian
6a71c302b0
Check if line item is bookable 2024-07-22 18:45:57 +04:00
Emili Castells Guasch
3f02d8326a Do not override settings base class property 2024-07-22 16:25:35 +02:00
Narek Zakarian
25f229c252
Set booking status to 'unpaid' 2024-07-22 18:23:02 +04:00
Narek Zakarian
2a31189c04
Add compat layer for WC Bookings 2024-07-22 18:19:33 +04:00
Narek Zakarian
7ba58ab98a
Add service to check if WC Bookings is active 2024-07-22 18:18:52 +04:00
Narek Zakarian
2c6d84c32c
Add action to hook when WC order is created programmatically 2024-07-22 18:18:11 +04:00
Emili Castells Guasch
467960f5a2 Revert webhook handling for now so psalm does not complain 2024-07-22 14:49:01 +02:00
Emili Castells Guasch
93506fe5b7 Revert webhook handling for now so psalm does not complain 2024-07-22 14:42:03 +02:00
Emili Castells Guasch
2249ebd811 Show settings tabs in googlepay gateway settings page 2024-07-22 14:35:11 +02:00
Philipp Stracker
10439ff02b
Add empty ApplePay gateway class 2024-07-22 13:30:20 +02:00
Emili Castells Guasch
86e0007ae6 Add gateway icon, title and description 2024-07-22 12:53:41 +02:00
Emili Castells Guasch
e592bbb47b Do not provide support for wc susbcriotions for now 2024-07-22 12:10:34 +02:00
George Burduli
caee378ba4
Fix CardFieldsApplies method, service and filter names 2024-07-22 14:02:52 +04:00
Emili Castells Guasch
9b0bb2c8b4 Do not provide support for wc susbcriotions for now 2024-07-22 11:52:04 +02:00
George Burduli
d685de73b7
Removed currency matrix from card fields module 2024-07-19 18:25:28 +04:00
Narek Zakarian
fe046ea48c
Add the missing argument 2024-07-18 20:19:33 +04:00
Narek Zakarian
15250e5a83
Redirect to continuation when error happens 2024-07-18 20:15:39 +04:00
Narek Zakarian
c3d46d89af
Add shipping option validation 2024-07-18 20:15:02 +04:00
Narek Zakarian
f69e7134ed
Merge branch 'PCP-3385-can-not-pay-from-block-cart-and-block-checkout-when-shipping-callback-enabled-and-no-shipping-methods-defined' into PCP-3384-shipping-method-visible-in-pay-pal-popup-for-zone-that-has-no-shipping-defined-when-shipping-callback-enabled 2024-07-18 16:21:24 +04:00
Narek Zakarian
694caac891
Patch the order with no shipping methods, instead of throwing an error 2024-07-18 16:11:52 +04:00
Daniel Dudzic
78fda07e8b
AXO: Ensure Fastlane scripts do not load when PayPal is disabled 2024-07-18 12:11:11 +02:00
Daniel Dudzic
e9a71a9237
Refactor the checkout and shipping notice logic to minimize the markup and make the code more readable 2024-07-18 00:27:35 +02:00
Daniel Dudzic
0d7b557fa8
AXO: Add warning when shipping config is not compatible 2024-07-17 19:06:40 +02:00
Narek Zakarian
8f4fa3562b
Add tax configurator 2024-07-17 19:15:19 +04:00
Emili Castells Guasch
e547d7e097 Show button in PayPal gateway if Google Pay gateway is disabled 2024-07-17 16:39:53 +02:00
Narek Zakarian
e7ece3d394
Fix the coding styles 2024-07-17 17:37:38 +04:00
Narek Zakarian
0e3c550082
Fix the coding styles 2024-07-17 17:29:13 +04:00
Emili Castells Guasch
39ffbaa6e7 Add googlepay and apm css classes to button wrapper 2024-07-17 15:23:10 +02:00
Emili Castells Guasch
40805c1a13 Add googlepay button to pay for order page 2024-07-17 15:16:58 +02:00
George Burduli
4f8dfb22e2
Don't declare ACDC subscriptions support when vaulting is disabled 2024-07-17 16:49:24 +04:00
Narek Zakarian
c199ce1f8b
Add needs shipping to block pages 2024-07-17 16:44:35 +04:00
Narek Zakarian
af286c8f82
Add needs shipping to classic cart 2024-07-17 16:43:51 +04:00
Daniel Dudzic
f66e6aff99
Google Pay: Fix the context being stuck on mini-cart 2024-07-17 12:36:44 +02:00
Emili Castells Guasch
49064da0c8 Run eslint autofix 2024-07-17 11:08:49 +02:00
George Burduli
6d927ead36
Fix condition 2024-07-17 12:58:01 +04:00
George Burduli
3c23382c03
Don't declare Automatic Recurring Payments support when PayPal subscriptions mode is disabled 2024-07-17 12:53:11 +04:00
Emili Castells Guasch
db4787a360 Remove temp leftovers 2024-07-16 17:57:33 +02:00
Emili Castells Guasch
335f680344 Extract logic from gateway to modules 2024-07-16 17:51:02 +02:00
Emili Castells Guasch
74f319dd82 Merge branch 'trunk' into PCP-3320-separate-google-pay-button-for-classic-checkout 2024-07-16 17:22:10 +02:00
Emili Castells Guasch
c941430b7d Show googlepay button conditionally 2024-07-16 16:45:32 +02:00
Emili Castells Guasch
895cd5c4c1 Return payment method if it exist 2024-07-16 16:00:11 +02:00
Daniel Dudzic
ce5214970c
AXO: Add whitespace stripping on submission 2024-07-16 14:33:03 +02:00
Emili Castells Guasch
e70891d359 Add googlepay wc gateway 2024-07-16 14:17:12 +02:00
Daniel Dudzic
37ca92c57e
Fix the GooglePay button preview in the settings widget 2024-07-15 22:38:35 +02:00
Emili Castells Guasch
82f46baa16 Add button method for checkout context 2024-07-15 18:42:44 +02:00