Commit graph

10381 commits

Author SHA1 Message Date
Misha Utkin
be1c1fa1b5
Fix extra export 2025-08-04 19:34:27 +02:00
Misha Utkin
7df8425f4c
Update subscription-renewal.spec
- Reuse disableWebhookVerifivationPlugin.slug from resources
2025-07-29 06:44:20 +02:00
Misha Utkin
e0a6ba4a8d
Fix assertion in PayPalUiClassic 2025-07-29 06:42:49 +02:00
Misha Utkin
37292edbef
Fix locators and methods in PayPalUi 2025-07-26 13:24:44 +02:00
Misha Utkin
8eddf80895
Fix CustomerPaymentMethods.savePaymentMethod 2025-07-26 13:23:57 +02:00
Misha Utkin
9ae8fe14bb
Fix utils.restoreCustomer
Add removal of related user. It prevented from creating customer with the same email.
2025-07-26 13:23:29 +02:00
Misha Utkin
dbff1915df
Fix PcpApi.getSubscriptionRenewalOrderIds 2025-07-26 13:22:33 +02:00
Misha Utkin
b603a8ce3c
Add test keys, links and bug to test data 2025-07-26 13:21:59 +02:00
Misha Utkin
bb62ac8299
Fix transaction pre-conditions/post-conditions
- Add afterAll to remove the subscriptions and orders
- Add preconditions to fix the restoration of the customer - dependencies need to be removed - customer's orders, subscriptions, user.
2025-07-26 13:19:57 +02:00
Misha Utkin
7b27a98aae
Update resources
- Update prices for products
- Update guest for fastlane
- Add/remove missing/extra test data
- Add installation of webhook verification plugin
2025-07-26 13:16:21 +02:00
Misha Utkin
8abf572ca5
General updates
- Update playwright-utils version
- Update test timeout
- Update gitignored playwright-report dir
- Rename this.popup to this.page in PayPalPopup.
2025-07-26 07:42:20 +02:00
Misha Utkin
40926683a7
Merge branch 'qa' of https://github.com/woocommerce/woocommerce-paypal-payments into qa 2025-07-15 06:50:31 +02:00
Misha Utkin
1b6eb77188
Fix for DDEV 2025-07-15 06:49:46 +02:00
Sedat
d5c2fcfbc1
couponMessage text updated 2025-07-10 12:19:22 +03:00
Misha Utkin
13d4a9f9a1
Merge branch 'trunk' of https://github.com/woocommerce/woocommerce-paypal-payments into qa 2025-07-09 16:20:06 +02:00
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
Misha Utkin
aae01a48c0
Merge pull request #3507 from woocommerce/qa-subscriptions
Qa subscriptions
2025-07-08 16:44:47 +02:00
Emili Castells
ebdfbb2640
Merge pull request #3502 from woocommerce/PCP-4780-fatal-error-when-pay-pal-payments-is-active-without-woo-commerce
Add a logic to deactivate the plugin when Woo is not active (4780)
2025-07-08 12:53:00 +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
Misha Utkin
43db150d59
General fixes in package.json and playwright.config 2025-07-04 17:47:07 +02:00
Misha Utkin
e1d8335d67
Add subscription renewal data, scenario, spec, README 2025-07-04 17:46:07 +02:00
Misha Utkin
b3785f36c0
Add functionality for subscription renewal
- Add API methods to work with subscriptions.
- Fix wooCommerceOrderEdit method.
- Remove assertSubscriptionDetails from wooCommerceSunscriptionEdit since it's present in parent class.
- Fix method name in utils.
2025-07-04 17:45:04 +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
Narek Zakarian
64c70362ff
Improve WooCommerce dependency notice
- Link to WordPress plugin install page instead of external site
- Make entire call-to-action sentence clickable
2025-07-03 15:14:46 +04:00
Daniel Dudzic
c54f82ea94
🧪 Update OrderFactoryTest to support consolidated factory method 2025-07-03 10:16:58 +02:00
Daniel Dudzic
59503b29b3
♻️ Refactor OrderFactory to consolidate 3DS and regular response handling 2025-07-03 00:16:42 +02:00
Narek Zakarian
801017787b
Fix the tests 2025-07-02 21:34:25 +04: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
Narek Zakarian
6c012b718c
Do not run any action when Woo isn't active 2025-07-02 17:22:35 +04:00
Narek Zakarian
b1bcdbc7be
Deactivate when Woo isn't active or if PHP is lower than required 2025-07-02 17:21:30 +04:00
Narek Zakarian
04b4bc93fb
Deactivate when Woo isn't active or if PHP is lower than required 2025-07-02 17:21:15 +04:00
Narek Zakarian
0aef508f24
Create a function to use for deactivation with a notice 2025-07-02 17:19:32 +04:00
Misha Utkin
c031896bc3
Update playwright-utils version 2025-07-02 11:02:54 +02:00
Malith Senaweera
f99f375933
Merge pull request #3497 from woocommerce/release/3.0.7
3.0.7 release
2025-07-01 10:41:55 -05:00
Malith Senaweera
21bed92fce Fix typo 2025-07-01 10:35:29 -05:00