Commit graph

7678 commits

Author SHA1 Message Date
Emili Castells
1da9766dcc
Merge pull request #3506 from woocommerce/PCP-4977-google-pay-error-on-frontend-when-we-try-to-pay-with-google-pay
Google Pay - Blocks checkout error when selecting ACDC payment (4977)
2025-07-09 11:49:02 +02:00
Emili Castells
be938c4905
Merge pull request #3385 from woocommerce/PCP-4582-onboarding-fails-via-connect-to-pay-pal-in-new-ui
OAuth login often fails in new UI (4582)
2025-07-07 12:53:38 +02:00
Emili Castells Guasch
3fc48935a1
Update code comments 2025-07-07 12:06:31 +02:00
Emili Castells Guasch
7f810c57e5
Merge branch 'trunk' into PCP-4977-google-pay-error-on-frontend-when-we-try-to-pay-with-google-pay 2025-07-07 10:26:56 +02:00
Emili Castells
d21727eef9
Merge pull request #3495 from woocommerce/PCP-4482-replace-call-to-billing-agreements-agreement-tokens-with-checking-the-capabilities
Create a helper to check for Reference Transaction status using the Seller Status API (4482)
2025-07-07 08:59:08 +02:00
Emili Castells
5fadc377d4
Merge pull request #3493 from woocommerce/PCP-4487-fastlane-uk-3ds-redirect
Add Fastlane 3D Secure support and enable for the UK (4487)
2025-07-07 08:57:57 +02:00
Emili Castells
a6324b4999
Merge pull request #3491 from woocommerce/PCP-4854-phase-1-opt-in-via-banner
UX Legacy Migration: phase 1 opt in via banner (4854)
2025-07-07 08:56:59 +02:00
Daniel Dudzic
cdc3dc722c
♻️ Move 3DS logic from global filter to AxoGateway 2025-07-07 01:58:35 +02:00
Emili Castells Guasch
35db339221
Add onClick and paymentMethodId to set correct payment method 2025-07-04 17:05:27 +02:00
Emili Castells Guasch
5d592c0173
Remove console logs 2025-07-04 16:57:26 +02:00
Emili Castells Guasch
3e1cdc9288
Remove onClick function parameter 2025-07-04 16:33:31 +02:00
Emili Castells Guasch
3140799933
Revert register google pay component 2025-07-04 15:51:59 +02:00
Emili Castells Guasch
df7077faf6
Add onClick from component to google pay click handler 2025-07-04 15:24:08 +02:00
Daniel Dudzic
59503b29b3
♻️ Refactor OrderFactory to consolidate 3DS and regular response handling 2025-07-03 00:16:42 +02:00
Narek Zakarian
569dc811ff
Add clear cache logic for reference transaction status 2025-07-02 21:26:39 +04:00
Narek Zakarian
45d9ca6a4f
Add clear cache logic for reference transaction status 2025-07-02 21:26:18 +04:00
Narek Zakarian
13284f2a4c
Add caching service for reference transaction status 2025-07-02 21:23:09 +04:00
Narek Zakarian
bc4bd9102f
Cache the reference transaction status value 2025-07-02 21:21:57 +04:00
Narek Zakarian
9a1ad3867e
Make sure the $disable_funding is an array 2025-07-02 17:54:57 +04:00
Narek Zakarian
9d16c2d680
fix: replace incorrect typeof usage with proper undefined check 2025-07-02 17:47:54 +04:00
Daniel Dudzic
8fee8c330f
🛠️ Fix PHPCS errors 2025-07-01 14:17:29 +02:00
Daniel Dudzic
b8c3bd7151
🛠️ Fix PHPCS errors 2025-07-01 13:59:56 +02:00
Daniel Dudzic
c07b4f0dd5
🔒 Fix Psalm errors with null-safe PayPal response handling 2025-07-01 13:24:31 +02:00
Daniel Dudzic
2505802743
🔧 Improve PayPal response handling and code cleanup 2025-07-01 12:36:11 +02:00
Narek Zakarian
a1c403e61e
Fix the cs 2025-06-30 18:28:30 +04:00
Narek Zakarian
ae14189c7a
Fix psalm 2025-06-30 17:47:58 +04:00
Narek Zakarian
241bddf908
Refactor billing agreements into Reference transaction status helper class 2025-06-30 16:46:48 +04:00
Narek Zakarian
96895aba51
Refactor the service name, variable names to use the new class 2025-06-30 16:40:38 +04:00
Narek Zakarian
0a0d7e9c49
Refactor/rename the reference transaction enabled checking class. 2025-06-30 16:08:36 +04:00
Narek Zakarian
40a95202ec
Move the reference transaction enabled check into helpers.
With the 1st step we will move the class into helpers. The next step would be to refactor/rename it.
2025-06-30 16:05:40 +04:00
Daniel Dudzic
bbae54bf27
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4487-fastlane-uk-3ds-redirect 2025-06-27 23:40:07 +02:00
Emili Castells
a445166980
Merge pull request #3490 from woocommerce/PCP-4972-legacy-ui-mexico-notice-on-frontend-when-wp-debugging-is-enabled
Legacy UI - Mexico - Notice on frontend when wp debugging is enabled  (4972)
2025-06-27 18:02:34 +02:00
Emili Castells
9e40ddff5d
Merge pull request #3488 from woocommerce/PCP-4968-warning-after-installing-package-when-wp-debugging-enabled
Fix three_d_secure check logic and prevent the undefined array key warning (4968)
2025-06-27 18:01:58 +02:00
Emili Castells
d3dfb22ecc
Merge pull request #3487 from woocommerce/PCP-4967-oxxo-payment-gateway-requires-order-complete-on-payment-approval-processing-instruction
OXXO payment gateway requires ORDER_COMPLETE_ON_PAYMENT_APPROVAL processing_instruction (4967)
2025-06-27 18:01:27 +02:00
Daniel Dudzic
51600d0ccf
🧹 More clean up 2025-06-27 01:28:45 +02:00
Daniel Dudzic
8c800b11b5
🧹 Minor clean up 2025-06-27 00:25:28 +02:00
Daniel Dudzic
f398c471ae
🧹 Remove empty lines 2025-06-27 00:13:07 +02:00
Daniel Dudzic
8c430035d2
🧹 Remove unused dependencies 2025-06-27 00:02:16 +02:00
Daniel Dudzic
ae21627c11
🎨 Fix Psalm errors 2025-06-26 23:22:11 +02:00
Narek Zakarian
2dcf3279b8
Make the button accessible. 2025-06-26 18:58:03 +04:00
Daniel Dudzic
7713956160
🧹 Remove leftover session handling 2025-06-26 16:21:21 +02:00
Daniel Dudzic
99cd8e4aeb
🧹 Remove reliance on the session in favor of passing the token directly 2025-06-26 16:14:22 +02:00
Narek Zakarian
27b3a315b9
Fix the local apms migration.
If the "Create gateway for alternative payment methods" checkbox is checked, then we don't need any migration as the enabled/disabled will be automatically recognized
2025-06-26 18:04:06 +04:00
Narek Zakarian
d812264529
Merge branch 'trunk' into PCP-4854-phase-1-opt-in-via-banner 2025-06-26 17:54:29 +04:00
Emili Castells Guasch
14237f684f
Set empty string if setting is null 2025-06-26 14:17:57 +02:00
Daniel Dudzic
ba7b01dfd6
🎨 Fix Psalm errors 2025-06-26 13:21:49 +02:00
Daniel Dudzic
2b025aa690
🧹 Remove the unnecessary payer-link meta saving 2025-06-26 13:03:15 +02:00
Daniel Dudzic
afe1cd99ed
🎨 Add PHPCS fixes 2025-06-26 12:31:05 +02:00
Daniel Dudzic
f463f90ff0
♻️ Refactor the OrderFactory to remove duplicate code and make the code more modular 2025-06-26 12:12:20 +02:00
Emili Castells Guasch
9fed109724
Add countries to country card matrix 2025-06-26 10:01:33 +02:00