carmenmaymo
d66a7521f5
Merge branch 'refs/heads/trunk' into PCP-4156-implement-3ds-for-google-pay
2025-03-03 09:51:20 +01:00
Narek Zakarian
d83b57b887
Check if the button is enabled before rendering on block pages
2025-02-28 15:51:39 +04:00
Philipp Stracker
021a4b3de7
✨ Enable 3DS check for Google Pay
...
This change finally triggers a `PAYER_ACTION_REQUIRED` status response during checkout.
2025-02-26 18:58:27 +01:00
Philipp Stracker
12b5fe8082
♻️ Embed a function that’s only locally used
2025-02-26 18:09:20 +01:00
Philipp Stracker
5a5074df8c
♻️ Flatten processPayment to functon body
...
This makes the flow easier to understand and debug
2025-02-26 18:01:39 +01:00
Philipp Stracker
672641ba82
♻️ Simplify control flow by removing a Promise
2025-02-26 17:59:35 +01:00
Philipp Stracker
d6e66fd55c
♻️ Extract createOrder into the main function body
2025-02-26 17:55:57 +01:00
Philipp Stracker
c4a269780f
♻️ Rearrange code
2025-02-26 17:53:25 +01:00
Philipp Stracker
d3ddc625d8
♻️ Start to simplify processPayment logic
2025-02-26 17:52:44 +01:00
Philipp Stracker
63dfb167fb
🐛 Wire up the broken processPayment logic
...
While removing the PAYMENT_AUTHORIZATION intent, we also removed the processPayment call from the Google Pay button handler. This change restores the correct payment processing flow
2025-02-26 17:23:16 +01:00
Philipp Stracker
57e91432c7
🎨 Improve code readability
2025-02-26 16:53:07 +01:00
Philipp Stracker
83d6998cd5
🔊 Improve logging for “initiatePaymentRequest”
2025-02-26 16:36:35 +01:00
Philipp Stracker
7035e1edbc
🎨 Correctly annotate promise return values
2025-02-26 16:34:28 +01:00
Philipp Stracker
4c10d84d24
👔 Remove the PAYMENT_AUTHORIZATION intent
...
This changes the layout of the GooglePay sheet to unlock more test-cards in sandbox mode. It’s the first step in enabling 3DS testing
2025-02-26 16:05:00 +01:00
Emili Castells
b8af9bbbfa
Merge pull request #3089 from woocommerce/PCP-4201-add-support-for-acdc-vault-and-digital-wallets-to-hong-kong-and-singapore
...
Add support for ACDC, Vault, and Digital Wallets to Hong Kong and Singapore (4201)
2025-02-24 09:48:20 +01:00
Philipp Stracker
9f44657400
💡 Document use of “settings->set()” via comments
2025-02-18 13:04:51 +01:00
Philipp Stracker
7a106742e3
🚚 Rename environment-service
2025-02-17 18:48:38 +01:00
Philipp Stracker
fcb9ae488a
🔥 Remove unused “use” statements
2025-02-17 16:55:18 +01:00
Philipp Stracker
7d2b0694d9
♻️ Refactor conditions inside services.php
2025-02-17 16:42:47 +01:00
Daniel Hüsken
90a09e71ad
add HKD and SGD to Google and Apple Pay
2025-02-13 12:59:31 +01:00
Daniel Hüsken
9ba62a8ebf
add SG and HK to some services
2025-02-11 12:16:22 +01:00
Philipp Stracker
90d2c77a5a
🚚 Extract Environment class to gateway module
2025-02-03 13:34:30 +01:00
Philipp Stracker
5f51762025
♻️ More appropriate hook name
2025-01-30 18:22:12 +01:00
Philipp Stracker
00edc11392
♻️ Use new base class for GooglePay status check
2025-01-30 17:26:24 +01:00
Philipp Stracker
6591889079
🚧 Refactor the eligible-feature REST response
2025-01-08 16:51:04 +01:00
Himad M
75f3b0b7e4
New Settings UI: Implement logic for features and refresh button.
2024-12-17 12:58: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
Emili Castells Guasch
3820fdc758
Remove country and currency suppor for hk and sg
2024-11-07 11:19:28 +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
Emili Castells
d00cf4c2c4
Merge pull request #2756 from woocommerce/PCP-3830-google-pay-and-apple-pay-as-separate-gateways-place-order-button-when-classic-checkout-removed-from-smart-button-location
...
Google Pay and Apple Pay as separate gateways does not show button when checkout remove from button locations (3830)
2024-11-05 10:47:30 +01:00
Emili Castells
fd554a6951
Merge pull request #2754 from woocommerce/PCP-3824-extend-advanced-card-processing-country-currency-feature-availability
...
Extend Advanced Card Processing country/currency feature availability (3824)
2024-11-05 10:46:32 +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 Guasch
e63e747f66
Add return type
2024-11-04 16:34:29 +01:00
Emili Castells Guasch
1a5003770f
Add checkout location programmatically when remove in button locations for apple and google pay
2024-11-04 16:19:01 +01:00
Alex P.
b67265ac15
Update js deps
2024-11-04 17:15:27 +02:00
Emili Castells Guasch
a18514e653
Extend acdc availability
2024-11-04 11:51:53 +01: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
Emili Castells
9f3e8a0723
Merge pull request #2714 from woocommerce/PCP-3347-rework-location-settings
...
Use basic redirect gateway when checkout smart buttons disabled
2024-10-24 11:10:43 +02:00
Alex P.
faeee86ab3
Fix apple/google pay block
2024-10-21 17:38:55 +03:00
Philipp Stracker
32d870bd6b
🔀 Merge branch 'trunk'
2024-10-21 15:46:27 +02:00
Alex P.
0e957e739d
Remove Google Pay for subscriptions
2024-10-21 09:49:31 +03:00
Emili Castells Guasch
447472d3df
Merge branch 'trunk' into release/2.9.3-rc1
2024-10-11 14:59:41 +02:00
Emili Castells
469d42f6bb
Merge pull request #2688 from woocommerce/PCP-3374-google-pay-button-not-displayed-in-the-word-press-editor-v2
...
Google Pay: Fix button preview in the editor (3374)
2024-10-11 14:54:25 +02:00
Emili Castells Guasch
120c1c667d
Remove ACDC support for HK and SG for now
2024-10-10 17:22:43 +02:00
Daniel Dudzic
8ce02b0441
Revert yarn.lock
2024-10-10 13:58:00 +02:00
Daniel Dudzic
536445e1a8
Revert package.json change
2024-10-10 13:25:57 +02:00
Daniel Dudzic
5ed73bdbce
Merge branch 'PCP-3374-google-pay-button-not-displayed-in-the-word-press-editor-v2' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3374-google-pay-button-not-displayed-in-the-word-press-editor-v2
2024-10-10 12:25:48 +02:00
Daniel Dudzic
1eb754a13b
Remove console logs
2024-10-10 12:25:44 +02:00
Philipp Stracker
655606e2ea
💩 Hide GooglePay loading animation in editor
2024-10-10 12:24:09 +02:00