Commit graph

4168 commits

Author SHA1 Message Date
Pedro Silva
246fb86c65
Changed the woocommerce_paypal_payments_order_approved_webhook_can_create_wc_order filter default value to false 2023-08-02 08:33:09 +01:00
Emili Castells
20bd01abbd
Merge pull request #1554 from woocommerce/PCP-1913-trigger-acdc-card-type-detection-earlier
Refactor hosted fields for early card detection
2023-08-01 17:34:47 +02:00
Emili Castells Guasch
9b589c6040 Use orders table if hpos is enabled 2023-08-01 16:46:33 +02:00
Emili Castells
ee5ceb15cd
Merge pull request #1542 from woocommerce/PCP-949-certain-coupons-with-pui-causing-amount-mismatch-error
Certain coupons with PUI causing AMOUNT_MISMATCH error (949)
2023-08-01 14:02:40 +02:00
Pedro Silva
f1bc00e3b9
Fix tests 2023-08-01 08:55:14 +01:00
Pedro Silva
39a4da6d52
Change onboarding parameters 2023-08-01 08:19:40 +01:00
Pedro Silva
c035cdaf3e
Add previous token validation for OnboardingUrl
Add retries on listen_for_merchant_id() to wait for client_id and signature
2023-07-31 18:20:39 +01:00
Narek Zakarian
1c51a6b865
Add action to hook before tracking is added 2023-07-31 18:54:32 +04:00
Emili Castells Guasch
66f29789fb Refactor germanized plugin asset loaded 2023-07-31 16:17:17 +02:00
Narek Zakarian
a047f9c9e8
Update lock file 2023-07-31 18:16:35 +04:00
Narek Zakarian
b6556f6726
Update lock file 2023-07-31 18:10:49 +04:00
Narek Zakarian
cc0e4db916
Fix coding styles, psalm 2023-07-31 18:08:00 +04:00
Emili Castells Guasch
e8118381fa Refactor order tracking asset loaded 2023-07-31 15:31:19 +02:00
Pedro Silva
9bf4422fa8
Rename tests/playwright to tests/Playwright 2023-07-31 11:29:02 +01:00
Emili Castells Guasch
e459c9926d Remove playwright github action for now 2023-07-31 12:20:30 +02:00
Emili Castells
a35bea207e
Merge pull request #1511 from woocommerce/PCP-1389-pay-later-button-and-message-get-hidden-when-product-cart-checkout-value-is-outside-of-range
Pay Later button and message get hidden when product/cart/checkout value is outside of range (1389, 1886, 1847)
2023-07-31 10:34:33 +02:00
Pedro Silva
781d539e7f
Refactor hosted fields for early card detection 2023-07-28 16:37:44 +01:00
Emili Castells Guasch
f9e6a34e87 Remove .DS_Store 2023-07-28 16:34:36 +02:00
Emili Castells Guasch
f8bb9cc1a8 Remove .DS_Store 2023-07-28 16:26:04 +02:00
Emili Castells Guasch
14f8701c96 Add ddev playwright addon 2023-07-28 15:34:34 +02:00
Pedro Silva
ecbe4a9abf
* Fix add fix for Messages loading edge case and a Widget reload event listener. 2023-07-27 17:13:53 +01:00
Emili Castells Guasch
65c50e0888 Remove parenthesis in test name othewise does not work when run test individually 2023-07-27 16:07:43 +02:00
Emili Castells Guasch
b07619c272 Add tests for subscription buttons display (WIP) 2023-07-27 12:55:01 +02:00
Pedro Silva
b25a124ffa
* Fix lint 2023-07-27 10:29:24 +01:00
Pedro Silva
9cdd11b3b3
Refactor paylater and buttons filters for simplicity
Add show / hide messages functionality on the frontend
2023-07-27 09:57:19 +01:00
Pedro Silva
9434a84301
Fix set paypal object to widgetBuilder on preview buttons 2023-07-26 15:21:31 +01:00
Emili Castells Guasch
8779a5acaa Merge branch 'trunk' into PCP-991-v2-detach-vaulting-from-wc-subscriptions-support 2023-07-26 11:47:31 +02:00
Emili Castells
459d608424
Merge pull request #1543 from woocommerce/fix-e2e-ci-test
Replace ddev GH action setup library
2023-07-26 11:36:49 +02:00
Pedro Silva
e81ed024bb
Fix e2e testing 2023-07-26 10:31:39 +01:00
Pedro Silva
8d2adc3ffe
Fix e2e tests 2023-07-26 10:29:33 +01:00
Pedro Silva
11adb21c21
Fix e2e testing 2023-07-26 10:15:08 +01:00
Emili Castells Guasch
74ff6d60ea Replace ddev gh action setup library 2023-07-26 11:10:44 +02:00
Emili Castells Guasch
6868840276 Add wc rest api library for testing 2023-07-26 11:08:09 +02:00
Pedro Silva
77db626a92
Add discount and also handling, insurance, shipping_discount amounts to PUI total roundings 2023-07-26 09:43:06 +01:00
Pedro Silva
0fed872c13
Add ability in WidgetBuilder to have multiple buttons rendered per wrapper. 2023-07-25 16:33:56 +01:00
Emili Castells
75316431ca
Merge pull request #1430 from woocommerce/fix/PCP-1768_link_docs
Add link to manual credential docs
2023-07-25 14:22:45 +02:00
Emili Castells
98305b0e9c
Merge pull request #1533 from woocommerce/PCP-1898-pay-pal-button-doesnt-work-for-variable-products-on-product-page-after-recent-2-2-0-release
PayPal button doesn't work for variable products on product page after recent 2.2.0 release. (1898)
2023-07-25 14:21:54 +02:00
Narek Zakarian
b3f858d4b3
update lock file 2023-07-25 13:18:07 +04:00
Narek Zakarian
c8e87120d4
refactor tracking integration 2023-07-25 13:17:32 +04:00
Pedro Silva
cc79f62cab
* Remove commented code 2023-07-25 08:35:07 +01:00
Pedro Silva
d2fc0d3828
Fix lint 2023-07-24 17:24:34 +01:00
Pedro Silva
c6c6f10122
Merge commit '59a68fb604' into PCP-1871-one-page-checkout-causes-mini-cart-not-showing-the-pp-button-on-certain-pages 2023-07-24 17:17:15 +01:00
Pedro Silva
59a68fb604
Add sanitize woocommerce_widget_cart_is_hidden filter for consistent values.
Remove context restrictions to mini-cart paypal buttons.
2023-07-24 17:09:45 +01:00
Emili Castells Guasch
0278db9787 Ignore phpcs warnings 2023-07-24 12:04:03 +02:00
Pedro Silva
5d43dfeb8b
Change method to add an event listener on single product page.
Add check for price not found in DOM for single product page.
2023-07-24 08:35:23 +01:00
Alex P
0cbc999684
Allow to disable order creation in webhook via filter 2023-07-21 19:37:34 +03:00
Alex P
e678967c55
Do not create wc order in webhook when no form data 2023-07-21 19:35:56 +03:00
Alex P
8835f4b2a9
Always save form in checkout 2023-07-21 19:35:13 +03:00
Emili Castells Guasch
ff7e505028 Increase saved payment checking time to allow webhook to arrive before 2023-07-21 15:49:32 +02:00
Emili Castells Guasch
81a735751b Use guest id if exist in user meta 2023-07-21 13:39:48 +02:00