Commit graph

554 commits

Author SHA1 Message Date
Emili Castells Guasch
c058cd38c8 Ensure payment token exist for customer 2024-03-15 15:53:29 +01:00
Daniel Dudzic
beb14ea95a
Update the prepare_item_string() comments 2024-03-11 20:04:40 +01:00
Daniel Dudzic
27b8155766
Product Title: Ensure the product title in addition to the product description gets correctly sanitized and trimmed before getting sent to PayPal 2024-03-11 19:12:24 +01:00
Pedro Silva
039cc53f40
Refactor axo module 2024-03-08 14:39:50 +00:00
Pedro Silva
5469cdb3dd
Add reauthorization functionality. 2024-02-27 12:00:09 +00:00
Pedro Silva
7003639c85
Add AXO order processing 2024-02-19 18:17:47 +00:00
Pedro Silva
e0dd215d92
Fix lint
Revert authentication
2024-02-19 14:48:02 +00:00
Emili Castells
11f5544f90
Merge pull request #2033 from woocommerce/PCP-2666-ensure-sku-is-trimmed-to-127-characters-max
Prepare the SKU for sending to PayPal (2666)
2024-02-16 12:04:53 +01:00
Emili Castells
0181186f35
Merge pull request #2015 from woocommerce/PCP-2626-cannot-enable-apple-pay
Cannot enable Apple Pay when API credentials were manually created (2626)
2024-02-15 16:31:12 +01:00
Narek Zakarian
dd6c76f328
Prepare the SKU for sending to PayPal 2024-02-15 16:42:16 +04:00
Pedro Silva
4a98c01883
Fix checking of ApplePay and GooglePay product status capabilities 2024-02-14 11:20:49 +00:00
Emili Castells
53c2c96b8c
Merge pull request #1980 from woocommerce/PCP-1685-store-three-d-secure-enrollment-status-and-authentication-status-responses-in-wc-order
Store three d secure enrollment status and authentication status responses in wc order (1685)
2024-02-08 16:16:06 +01:00
Pedro Silva
b4b5863cb4
Axo gateway skeleton. 2024-02-08 14:37:56 +00:00
Pedro Silva
977f9836e2
Fix lint 2024-02-01 09:53:26 +00:00
Pedro Silva
77741f5843
Fix unset property warning 2024-02-01 09:43:50 +00:00
Narek Zakarian
e63baa6c43
Add the FraudProcessorResponse to Authorization 2024-01-30 17:42:59 +04:00
Narek Zakarian
843917f061
Pass the fraud to Authorization 2024-01-30 17:39:21 +04:00
Pedro Silva
5837d65b18
Merge branch 'trunk' into modularity-full-migration
# Conflicts:
#	modules/ppcp-blocks/src/BlocksModule.php
2023-12-19 10:28:47 +00:00
Pedro Silva
144474169b
Refactor some modules to native modularity support. 2023-12-15 14:16:53 +00:00
Emili Castells Guasch
3ab8b3a97f Use object instead of stdclass for payment source properties 2023-12-11 14:06:14 +01:00
Emili Castells Guasch
0e8e4dcaeb Use object instead of stdclass for payment source properties 2023-12-11 14:03:39 +01:00
Emili Castells Guasch
87bd429be1 Move payment source parameter to last position to avoid conflicts with existing consumers of create method 2023-12-05 15:02:55 +01:00
Emili Castells Guasch
6c4825e560 Add payment source for credit card subscription renewals 2023-12-05 14:40:11 +01:00
carmenmaymo
425dc7d2cd
Merge branch 'trunk' into fix/PCP-696-improve-error-message 2023-11-29 14:18:16 +01:00
Emili Castells Guasch
cd8564d81e Pass save payment method checkbox value 2023-11-27 16:00:12 +01:00
Emili Castells Guasch
87dd2c1bfc Just remove the to_array part 2023-11-27 11:01:47 +01:00
Emili Castells Guasch
90c364cb60 Revert "Delete payment source from order to array"
This reverts commit 503d7cfc05.
2023-11-27 10:57:38 +01:00
Emili Castells Guasch
503d7cfc05 Delete payment source from order to array 2023-11-27 09:47:10 +01:00
Emili Castells Guasch
056cb9fcc2 Fix phpunit 2023-11-23 14:53:47 +01:00
Emili Castells Guasch
687b56d8c0 Add payment method to create order request body data filter 2023-11-23 11:40:21 +01:00
Emili Castells Guasch
d0e7200669 Add save payment methods for credit card payment 2023-11-22 13:19:28 +01:00
Emili Castells Guasch
9aef764ba8 Merge branch 'trunk' into PCP-1393-update-to-vault-v-3 2023-11-03 11:18:55 +01:00
Emili Castells Guasch
540a0c3164 Add delete token endpoint 2023-11-02 10:54:08 +01:00
Emili Castells Guasch
4dbc6630b0 Use stored token id for subscription renewals 2023-10-31 14:22:17 +01:00
Emili Castells Guasch
00d9cf52a4 Fix psalm 2023-10-27 15:28:01 +02:00
Emili Castells Guasch
48c5773ecd Add my account payment method for PayPal payment 2023-10-27 12:25:42 +02:00
Pedro Silva
e9d46d8ee9
Fix warnings 2023-10-26 18:04:08 +01:00
Emili Castells Guasch
34cc1bffe4 Add save payment method for purchase later (WIP) 2023-10-26 16:36:38 +02:00
Emili Castells Guasch
9f41d5c874 Merge branch 'trunk' into PCP-1393-update-to-vault-v-3 2023-10-25 11:21:28 +02:00
Emili Castells Guasch
f47d7cec18 Remove payee from purchase units 2023-10-24 11:49:43 +02:00
Emili Castells Guasch
b07ac130dc Add target customer id when creating id token 2023-10-20 16:46:02 +02:00
Emili Castells Guasch
b6734a82da Fix phpunit 2023-10-20 15:16:30 +02:00
Emili Castells Guasch
518a1f4e4e Refactor payment source to handle arbitrary types 2023-10-20 12:54:00 +02:00
Emili Castells Guasch
99d05ca44d Add save payment method attributes to PayPal payment source 2023-10-19 16:15:20 +02:00
Emili Castells Guasch
08280fa138 Add endpoint for getting id token for payer 2023-10-19 12:28:01 +02:00
Emili Castells Guasch
792a1d8654 Rename subscription module to wc subscriptions 2023-10-17 16:29:56 +02:00
Pedro Silva
9db41ee34e
Fix tests 2023-10-12 18:49:27 +01:00
Pedro Silva
26a2b80b1b
Fix lint 2023-09-25 11:26:37 +01:00
Pedro Silva
561d43baf6
Add SellerStatus API caching.
Add GooglePay capability notice.
2023-09-25 10:12:27 +01:00
Pedro Silva
1581f34a44
Add failure registry to API module.
Add product status failure handling to GooglePay.
2023-09-22 16:27:43 +01:00