Commit graph

4110 commits

Author SHA1 Message Date
Daniel Dudzic
8f99aa5f9e
Hide PayPal Insights when WP Debug is set to false. Also allow logging when WP Debug is set to false. 2024-06-12 22:30:33 +02:00
Daniel Dudzic
b4e35e2959
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3252-fastlane-hide-debug-console-output-unless-wp-debug-is-active 2024-06-12 18:40:33 +02:00
Emili Castells
c161d03e7b
Merge pull request #2326 from woocommerce/PCP-3208-fastlane-add-call-to-action-for-unauthenticated-user
AXO: Add a Continue button next to the email input (3208)
2024-06-12 09:47:50 +02:00
Daniel Dudzic
0529be62d1
Fix PHPCS errors 2024-06-12 09:23:57 +02:00
Daniel Dudzic
78ad22f783
Fix the CI error with WP_DEBUG not being defined 2024-06-12 09:14:34 +02:00
Daniel Dudzic
ff2d4ba871
Fix CI error 2024-06-12 09:07:09 +02:00
Daniel Dudzic
8a30af9945
Add additional validation 2024-06-11 17:44:01 +02:00
Emili Castells Guasch
73bc86f9f5 Merge trunk 2024-06-11 10:52:10 +02:00
Emili Castells
c5056987f6
Merge pull request #2316 from woocommerce/PCP-3190-prevent-w-3-total-cache-plugin-from-caching-minifying-scripts
Add Litespeed Cache and W3 Total Cache compatibility (3190)
2024-06-11 10:47:42 +02:00
Daniel Dudzic
d82a9bca29
Fix PHPCS error 2024-06-10 11:41:57 +02:00
Daniel Dudzic
4c4c1a648e
Add AUD, CAD, EUR, GBP, and JPY as supported Fastlane currencies (3239) 2024-06-10 11:29:08 +02:00
Daniel Dudzic
7537967266
Final polish 2024-06-07 22:07:21 +02:00
Emili Castells
c59c8cb911
Merge pull request #2323 from woocommerce/PCP-3213-credit-card-is-not-saved-when-subscription-product-is-bought-as-a-guest-acdc-block
ACDC Block - Credit card is not saved when subscription product is bought as a guest (3213)
2024-06-07 16:19:20 +02:00
Emili Castells Guasch
ebccacf964 Ensure save payment method when subscription in cart 2024-06-07 14:50:09 +02:00
Daniel Dudzic
457ac5a5cd
CSS clean up 2024-06-07 11:41:30 +02:00
Emili Castells Guasch
8f86945059 Get purchase units from order when in pay for order context 2024-06-07 10:46:03 +02:00
Daniel Dudzic
0a06a913e7
Refactor the code 2024-06-07 00:35:55 +02:00
Daniel Dudzic
0ba33e9bb8
Adding the spinner and overlay on top of the submit button 2024-06-06 16:08:30 +02:00
Emili Castells
120e76b46a
Merge pull request #2246 from woocommerce/PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing
Add block Checkout compatibility to Advanced Card Processing (2722)
2024-06-06 09:53:45 +02:00
Daniel Dudzic
38fc9906b7
First attempt: Add a continue button next to the email input 2024-06-06 01:16:52 +02:00
Daniel Dudzic
1ff8ac6ade
Fix Psalm errors 2024-06-05 22:15:04 +02:00
Daniel Dudzic
144c8da3f6
Add Litespeed Cache and W3 Total Cache compatibility 2024-06-05 20:50:39 +02:00
Emili Castells Guasch
76bcc99bc5 Rename method 2024-06-05 15:35:47 +02:00
Philipp Stracker
3c8144de42
🩹 Remove HTML from the error message
As outlined in the linked issue: HTML code is escaped by the exception handler, instead of displaying a clickable link.
2024-06-05 15:24:13 +02:00
Emili Castells Guasch
c8b2f99e65 Fix axo.smart-button-location-notice service not found 2024-06-05 11:59:04 +02:00
Emili Castells Guasch
559d0654a2 Show save card checkbox checked and disabled if subscription in cart 2024-06-04 18:17:33 +02:00
Emili Castells Guasch
cb96f888a0 Add card icons component 2024-06-04 17:33:28 +02:00
Emili Castells Guasch
b64523f2a3 Remove wc subscriptions plugin check 2024-06-04 16:10:33 +02:00
Emili Castells Guasch
4ee33d5fd0 Merge trunk 2024-06-04 15:59:00 +02:00
Emili Castells Guasch
78794594a5 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-06-03 15:17:37 +02:00
Emili Castells Guasch
210d70a551 Return error type when catching submit eror 2024-06-03 14:32:51 +02:00
Emili Castells
a34ada2f12
Merge pull request #2296 from woocommerce/PCP-3133-unsuccessfully-payment-with-coupon-from-short-cart-when-require-final-confirmation-on-checkout-is-not-enabled
Calculate totals after adding shipping to include taxes (3133)
2024-06-03 14:26:17 +02:00
Emili Castells
3aba8d7dea
Merge pull request #2259 from woocommerce/PCP-3136-enable-shipping-callback-for-wc-subscriptions
Enable shipping callback for WC subscriptions (3136)
2024-06-03 14:25:36 +02:00
Narek Zakarian
4967c472e7
Update the shipping option for subscriptions on address change 2024-06-03 15:27:01 +04:00
Emili Castells Guasch
eaca9f6a41 Do not use timeout but return a promise on onApprove 2024-06-03 11:29:04 +02:00
Emili Castells
336492d63d
Merge pull request #2269 from woocommerce/PCP-3028-disable-shipping-callback-for-venmo-when-vaulting-is-active
Disable the shipping callback for "venmo" when vaulting is active (3028)
2024-06-03 10:34:44 +02:00
Emili Castells
3ca6e7b125
Merge pull request #2281 from woocommerce/PCP-737-pui-gateway-displayed-when-no-checkout-country-selected-for-guest-customer
Disable Pay Upon Invoice if billing/shipping country not set (737)
2024-06-03 10:27:59 +02:00
Emili Castells
a1043d4cce
Merge pull request #2282 from woocommerce/PCP-2068-pay-pal-declares-subscription-support-when-merchant-not-enabled-for-reference-transactions
PayPal declares subscription support when merchant not enabled for Reference Transactions (2068)
2024-06-03 09:46:41 +02:00
Emili Castells Guasch
c973871980 Merge branch 'trunk' into PCP-2722-add-block-checkout-compatibility-to-advanced-card-processing 2024-06-03 09:37:44 +02:00
Narek Zakarian
dccb038e5e
Calculate totals after adding shipping to include taxes. 2024-05-31 18:46:21 +04:00
Emili Castells
fa76f1a73c
Merge pull request #2289 from woocommerce/PCP-3185-package-tracking-integration-throws-error-in-2-7-1
Fix the package tracking integration throws error in 2.7.1 (3185)
2024-05-31 14:10:26 +02:00
Daniel Dudzic
bfb566162c
AXO: Only enqueue JS scripts on the WooCommerce checkout page 2024-05-31 13:55:30 +02:00
Narek Zakarian
2cb76ed8f2
Apply the Venmo + vaulting functionality on block pages 2024-05-31 15:36:32 +04:00
Emili Castells
44ef6e3249
Merge pull request #2278 from woocommerce/PCP-2830-paypal-button-on-block-checkout-page-is-displayed-even-express-checkout-is-removed-from-smart-button-location
Fix the Smart Buttons in Block Checkout not respecting the location setting (2830)
2024-05-31 12:38:02 +02:00
George Burduli
4a3345113b
Use WC Customer API to retrieve billing and shipping countries 2024-05-31 13:07:41 +04:00
Emili Castells
805866602e
Merge pull request #2265 from woocommerce/PCP-2556-same-pay-pal-subscription-product-can-be-added-to-the-cart-multiple-times
Make PayPal Subscription products unique in cart (2556)
2024-05-31 09:49:22 +02:00
Narek Zakarian
5bb240bb9a
Surround with the integrations try/catch to avoid errors 2024-05-30 17:26:44 +04:00
Emili Castells Guasch
424b9ea916 Remove www in domain 2024-05-30 14:47:50 +02:00
Daniel Dudzic
653a99a242
Fix the Smart Buttons in Block Checkout not respecting the location setting (2830) 2024-05-30 14:44:29 +02:00
Emili Castells Guasch
fe5a8a968f Merge branch 'trunk' into fastlane 2024-05-30 14:33:17 +02:00