Daniel Hüsken
3a740db289
Fix Shipping dropdown not displayed because of an authentication error
2025-02-28 09:03:13 +01:00
Philipp Stracker
cd5622260d
🎨 Eslint auto-fixes
2024-11-29 12:00:45 +01:00
Philipp Stracker
71c19d8034
✨ Always show smart buttons in ‘preview’ context
2024-11-29 11:59:48 +01:00
Philipp Stracker
c18bf945ef
⚡ ️ Only init smart buttons when they are activated
2024-11-28 13:34:59 +01:00
Philipp Stracker
3200b05e48
💄 Hide spinner when smart buttons are deactivated
2024-11-28 13:25:31 +01:00
Philipp Stracker
5e4157d488
🐛 Show PayPal payment button in ACDC-only mode
...
When only using ACDC without smart buttons, this commit makes the default “Proceed to PayPal” button visible
2024-11-28 13:23:08 +01:00
Emili Castells Guasch
fa9a1c704d
Add sdk and user tokens based on user logged status
2024-11-18 17:54:02 +01:00
Danny Dudzic
f628cffa9e
Merge pull request #2772 from woocommerce/PCP-3827-implement-block-button-styles-for-google-pay-button
...
Google Pay: Add support for Button Options in the Block Checkout (3827)
2024-11-14 21:24:26 +01:00
Philipp Stracker
e97e464fd8
🐛 Hide payment button wrapper when not eligible
2024-11-08 14:39:06 +01:00
Daniel Dudzic
f51c41d222
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3827-implement-block-button-styles-for-google-pay-button
2024-11-07 01:16:51 +01:00
Daniel Dudzic
b117ff9b7c
Add ButtonOptions support for the Google Pay button
2024-11-07 01:00:53 +01:00
Philipp Stracker
73cc6b177e
🔀 Merge branch 'PCP-3644’
...
# Conflicts:
# modules/ppcp-applepay/resources/js/ApplepayButton.js
2024-11-04 17:36:17 +01:00
Emili Castells
c1ff2633e3
Merge pull request #2705 from woocommerce/PCP-2170_Fix_probs_with_autooptimize
...
Fix problems with autoptimize plugin (2170)
2024-10-30 10:41:52 +01:00
Alex P.
8f6871fd5c
Sync PayPal product page button state to Apple/Google, show alerts
2024-10-30 09:39:15 +02:00
Alex P.
db273075c4
Merge branch 'trunk' into PCP-3644-apple-pay-button-disappears-on-classic-checkout
2024-10-29 21:41:23 +02:00
Daniel Hüsken
a453e4e881
Display payment gateways also when the are set to display:none with css and the stylesheet is removed from DOM
2024-10-17 14:18:19 +02:00
inpsyde-maticluznar
cf68af182c
Consider manual renewal and vaulting option when displaying buttons on product page
2024-10-11 13:58:25 +02:00
inpsyde-maticluznar
3163593027
Don't render a button on single product page when vaulting is disabled
2024-10-11 07:41:12 +02:00
Philipp Stracker
e95321cf82
🐛 Fix incorrect validation rule
2024-10-09 14:04:21 +02:00
Philipp Stracker
f41fa4f951
✨ Streamline button configuraton validation logic
2024-10-08 18:47:32 +02:00
Daniel Dudzic
5970aeaceb
Remove the new loader from the SingleProductBootstrap
2024-10-08 10:57:09 +02:00
Daniel Dudzic
e76c8b257b
Rename the new script loading script
2024-10-08 00:41:30 +02:00
Daniel Dudzic
07bedc4460
Add the UnifiedScriptLoader and usePayPalCommerceGateway hook
2024-10-07 10:42:56 +02:00
Emili Castells
8592213b9a
Merge pull request #2464 from woocommerce/PCP-3374-google-pay-button-not-displayed-in-the-word-press-editor
...
Fix the Google Pay button in the block Checkout in the editor (3374)
2024-10-03 10:39:01 +02:00
Narek Zakarian
a280c1b0f4
Remove leftover console.log
2024-09-12 14:47:34 +04:00
Philipp Stracker
a128228c86
🔀 Merge branch 'trunk'
...
# Conflicts:
# modules/ppcp-applepay/resources/js/ApplepayButton.js
# modules/ppcp-applepay/resources/js/boot-admin.js
# modules/ppcp-button/resources/js/modules/Preview/PreviewButtonManager.js
# modules/ppcp-googlepay/resources/js/GooglepayButton.js
# modules/ppcp-googlepay/resources/js/boot-admin.js
2024-09-06 15:19:17 +02:00
Philipp Stracker
c7b118bac5
Merge pull request #2509 from woocommerce/PCP-3503-use-svg-for-apm-gateway-icons
...
Use SVG for APM gateway icons (3503)
2024-09-06 14:52:22 +02:00
Philipp Stracker
87e8aed779
Merge pull request #2525 from woocommerce/PCP-3525-google-pay-shipping-callback-active-for-virtual-product
...
Google Pay billing data without shipping callback (3525)
2024-09-06 14:50:29 +02:00
Philipp Stracker
e54ceb9a65
🔀 Merge branch 'trunk'
2024-09-03 17:36:28 +02:00
Philipp Stracker
d7f0b693e3
✨ Define generic size for payment gateway icons
2024-09-03 17:35:36 +02:00
Philipp Stracker
0f08a64f5e
♻️ Extract repeat logic into new getter
2024-08-28 16:09:11 +02:00
Philipp Stracker
2fa5545af2
🩹 FIx potential problem with initialization order
2024-08-28 15:54:41 +02:00
Philipp Stracker
72b9fdc251
🐛 Fix issue with missing Google Pay button
2024-08-28 15:53:28 +02:00
Philipp Stracker
f5d4faba79
🐛 Remove the empty Google Pay wrapper
...
When using Google Pay in a separate payment gateway, there was a left-over div-tag with a fixed height beneath the PayPal payment button. This empty div was the initial wrapper for the payment button in the smart-button block, and is removed from DOM when a separate gateway is used.
2024-08-28 13:21:02 +02:00
Philipp Stracker
b7d18f105e
🐛 Fix incorrect display of initial button
...
Logic to hide the payment button when used as a smart-button (not as a separate gateway) had a bug, if the PayPal method was not the first payment gateway.
The new logic ensures that the payment button’s visibility is correct, regardless on whether it’s a separate payment gateway or included in the PayPal smart-button block.
2024-08-28 12:56:07 +02:00
Philipp Stracker
15a09d9722
✨ Decouple PayerData from global PPCP object
2024-08-27 12:32:00 +02:00
Philipp Stracker
010f5fbdf1
Merge branch 'trunk'
...
# Conflicts:
# modules/ppcp-button/resources/js/modules/OnApproveHandler/onApproveForContinue.js
2024-08-26 14:59:54 +02:00
Emili Castells
fbd7dc1857
Merge pull request #2457 from woocommerce/PCP-3321-separate-apple-pay-button-for-classic-checkout
...
Separate Apple Pay button for Classic Checkout (3321)
2024-08-22 11:37:05 +02:00
Philipp Stracker
6c54377a6e
🔀 Merge branch 'trunk'
...
# Conflicts:
# modules/ppcp-applepay/resources/js/ApplepayButton.js
# modules/ppcp-button/resources/js/modules/ContextBootstrap/CheckoutBootstap.js
2024-08-22 11:29:19 +02:00
Emili Castells Guasch
70695294e1
Merge branch 'trunk' into PCP-3384-shipping-method-visible-in-pay-pal-popup-for-zone-that-has-no-shipping-defined-when-shipping-callback-enabled
2024-08-22 11:20:39 +02:00
Emili Castells
0115dec944
Merge pull request #2437 from woocommerce/PCP-3395-when-there-isnt-any-shipping-option-for-the-address-the-order-is-still-created-from-classic-cart
...
When there isn't any shipping option for the address the order is still created from classic cart
2024-08-22 11:18:44 +02:00
Emili Castells Guasch
b7060d9540
Merge trunk
2024-08-22 10:57:12 +02:00
Emili Castells
efc3e48a08
Merge pull request #2496 from woocommerce/PCP-3477-google-pay-button-disappear-from-classic-cart-page-when-we-change-shipping-method-until-reloading-page
...
Various Google Pay button fixes (3477)
2024-08-22 10:53:46 +02:00
Emili Castells
8d0dd26f87
Merge pull request #2429 from woocommerce/PCP-3385-can-not-pay-from-block-cart-and-block-checkout-when-shipping-callback-enabled-and-no-shipping-methods-defined
...
Can't pay from block pages when the shipping callback is enabled and no shipping methods defined (3385)
2024-08-22 10:51:11 +02:00
Philipp Stracker
734951adcb
♻️ Minor cleanup
2024-08-21 14:21:45 +02:00
Philipp Stracker
9157547993
♻️ Improve PayerData module
2024-08-21 13:51:40 +02:00
Philipp Stracker
97379628d4
✨ Send payer details with order approval request
...
First step to integrate payer details in the payment flow without final confirmation.
2024-08-20 15:37:26 +02:00
Philipp Stracker
a51748f805
💡 Improve comments in PayerData module
2024-08-20 14:18:30 +02:00
Philipp Stracker
63b5055903
💡 Document payment workflow
2024-08-20 14:16:57 +02:00
Philipp Stracker
451dc842ed
✨ New LocalStorage module for Google Pay
2024-08-20 13:47:00 +02:00