Commit graph

403 commits

Author SHA1 Message Date
Pedro Silva
3a8de5f3de
Merge branch 'trunk' into PCP-881-compatibility-with-third-party-product-add-ons-plugins 2023-09-07 08:46:06 +01:00
Pedro Silva
ca9fd29884
Fix tests 2023-09-05 12:20:45 +01:00
Pedro Silva
5b7eed750f
Fix test 2023-09-05 11:53:23 +01:00
Emili Castells
104aa3b22a
Merge pull request #1588 from woocommerce/PCP-1926-improve-invalid-currency-backend-notice
improve invalid currency backend notice (1926)
2023-09-04 17:17:08 +02:00
Narek Zakarian
f869f98ac1
Add url & image_url to Item 2023-08-31 17:40:06 +04:00
Pedro Silva
fcaf4d495e
Merge branch 'trunk' into PCP-1877-improve-line-item-mismatch-handling 2023-08-30 17:03:31 +01:00
Emili Castells
2571d31ad8
Merge pull request #1578 from woocommerce/PCP-1512-pay-pal-fee-and-pay-pal-payout-do-not-change-on-order-if-we-do-partial-refund
PayPal fee and PayPal Payout do not change on order if we do partial refund (1512)
2023-08-30 11:05:34 +02:00
Emili Castells
b6642d185c
Merge pull request #1506 from woocommerce/PCP-1169-order-does-not-contain-intent
Order does not contain intent error (1169)
2023-08-30 10:52:35 +02:00
Emili Castells Guasch
3d5a44ba7d Fix phpunit 2023-08-18 16:36:32 +02:00
Pedro Silva
b8eed0f324
Add filters woocommerce_paypal_payments_cart_line_item_name and woocommerce_paypal_payments_order_line_item_name. 2023-08-16 11:48:56 +01:00
Pedro Silva
1d20566592
Fix tests 2023-08-11 11:36:20 +01:00
Pedro Silva
bb3b8553b9
Refactor PurchaseUnitSanitizer to subtract 0.01 instead of rounding down
Refactor PurchaseUnitSanitizer to use singleton pattern
2023-08-09 11:48:49 +01:00
Pedro Silva
a43b93ffff
Add test cases for PurchaseUnitSanitizer 2023-08-07 18:09:25 +01:00
Pedro Silva
837bdb0392
Add PurchaseUnitSanitizer tests
Add subtotal mismatch admin options
2023-08-07 16:12:02 +01:00
Pedro Silva
d6c310b905
Add tests for RefundFeesUpdater
Add notices on refund transactions
Add api function ppcp_update_order_refund_fees
2023-08-06 17:51:31 +01:00
Pedro Silva
4027f4a77e
* Fix tests 2023-08-04 14:18:27 +01:00
Pedro Silva
f1bc00e3b9
Fix tests 2023-08-01 08:55:14 +01:00
Emili Castells Guasch
78400818c6 Merge branch 'trunk' into PCP-1169-order-does-not-contain-intent 2023-07-19 12:05:41 +02:00
Emili Castells
5361d4b3b2
Merge pull request #1489 from woocommerce/PCP-585-instant-payments
Send payee_preferred correctly for instant payments
2023-07-18 15:43:11 +02:00
Emili Castells
9d906a1f4b
Merge pull request #1478 from woocommerce/PCP-895-buttons-not-working-on-single-product-page-for-woo-commerce-bookings-product
Buttons not working on single product page for WooCommerce Bookings product (895)
2023-07-18 15:36:00 +02:00
Pedro Silva
35fbe42733
Refactor WooCommerce\PayPalCommerce\Onboarding\Exception\RuntimeException to \RuntimeException
Refactor to use add_query_arg in append_onboarding_token
2023-07-12 14:57:57 +01:00
Emili Castells Guasch
f1eda7d3e3 Fix phpunit 2023-07-11 14:20:11 +02:00
Pedro Silva
96eae6c690
Add security to the onboarding return URL. 2023-07-07 18:44:53 +01:00
Pedro Silva
c00b5906f7
Merge branch 'trunk' into PCP-895-buttons-not-working-on-single-product-page-for-woo-commerce-bookings-product 2023-07-05 09:34:11 +01:00
Alex P
249439d327
Send payee_preferred 2023-07-05 10:20:28 +03:00
Pedro Silva
28dd3ba0a2
Add booking test case for ChangeCartEndpointTest::testProducts 2023-06-30 13:56:54 +01:00
Pedro Silva
b9aed09f0f
Fix phpunit tests 2023-06-30 10:58:21 +01:00
Alex P
c9595e29bd
Fix tests 2023-06-14 15:39:24 +03:00
Alex P
5f448e8932
Fix test 2023-05-22 12:08:20 +03:00
Emili Castells Guasch
3c0e807758 Fix merge conflicts 2023-05-16 12:44:14 +02:00
Emili Castells
918f09f47d
Merge pull request #1346 from woocommerce/pcp-157-blocks
Add express cart/checkout block
2023-05-16 11:14:53 +02:00
Emili Castells Guasch
f40ca96b87 Merge branch 'trunk' into PCP-991-detach-vaulting-from-wc-subscriptions-support 2023-05-16 09:56:32 +02:00
Emili Castells Guasch
86b7e5a1b8 Fix phpunit 2023-05-15 11:56:39 +02:00
Alex P
b478d9adaa
Merge branch 'trunk' into pcp-157-blocks 2023-04-27 12:29:28 +03:00
Alex P
f396870610
Refactor patch request 2023-04-26 16:57:45 +03:00
Alex P
9d638a57e3
Show shipping methods in paypal if express without review 2023-04-25 15:06:24 +03:00
Emili Castells Guasch
0c2edc1ee7 Fix phpunit 2023-04-25 12:19:44 +02:00
Alex P
8efa0e6da3
Fix pay now button
not sure if the action parameter in order creation request affects anything, but the docs say that it should match the js sdk commit parameter
2023-04-24 08:15:22 +03:00
Emili Castells Guasch
8b564d6fc3 Merge trunk 2023-04-20 14:18:30 +02:00
Alex P
6049f8b396
Merge branch 'trunk' into pcp-157-blocks 2023-04-17 17:12:44 +03:00
Emili Castells Guasch
29a21d214f Merge trunk 2023-04-17 14:16:53 +02:00
Alex P
ae978771c0
Add missing stub 2023-04-17 14:30:55 +03:00
Emili Castells Guasch
524be09bd1 Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint 2023-04-12 09:45:13 +02:00
Alex P
3c557907f2
Refresh checkout totals after validation if needed
Refreshing the totals the same way as WC does this.
2023-04-04 11:35:16 +03:00
Emili Castells Guasch
17211a8de9 Merge branch 'trunk' into PCP-591-save-and-display-vaulted-payment-methods-in-woo-commerce-native-endpoint 2023-03-29 12:57:58 +02:00
Alex P
2a0fa49800
Merge branch 'trunk' into pcp-157-blocks 2023-03-22 23:23:06 +02:00
Alex P
6a882bb628
Merge branch 'trunk' into pcp-157-blocks 2023-03-17 21:31:39 +02:00
Alex P
e5c9ef86a3
Merge branch 'trunk' into PCP-506-api 2023-03-17 17:23:47 +02:00
Alex P
7a994f8d28
Do not save refund id after ppcp_refund_order 2023-03-17 17:23:33 +02:00
Alex P
7e64f81c19
Fix credentials change check for redirect 2023-03-17 16:22:04 +02:00