Commit graph

50 commits

Author SHA1 Message Date
Pedro Silva
018ef05f26
Fix warning undefined funding_source. 2024-01-18 11:00:19 +00:00
Pedro Silva
544be89c0b
Fix warning undefined funding_source. 2024-01-18 10:47:50 +00:00
Pedro Silva
36887ab71d
Add Venmo vaulting payment_source parameters 2024-01-15 17:37:49 +00:00
Pedro Silva
751edc8353
Add support for Venmo button with vault v3 2024-01-15 16:55:36 +00:00
Emili Castells Guasch
65ba26e7cc Fix psalm 2024-01-12 11:05:52 +01:00
Emili Castells Guasch
f35373f73d Fix phpcs 2024-01-12 11:02:13 +01:00
Emili Castells Guasch
51aa79af11 Disable save to account checkout if subscription in the cart 2024-01-11 12:29:36 +01:00
Emili Castells Guasch
cd8cfaf0b8 Fix add payment method conflict with button event 2024-01-09 16:18:16 +01:00
Emili Castells Guasch
dfd3f0cbe9 Ensure change payment method only submit card fields for new payment 2024-01-09 12:15:48 +01:00
Emili Castells Guasch
0262c28580 Add save card payment for changing subscription payment method (WIP) 2024-01-08 17:47:52 +01:00
Emili Castells Guasch
f081fc2392 Move create wc card payment method to helper class 2024-01-08 14:39:44 +01:00
Emili Castells Guasch
018b497611 Move create wc card payment method to helper class 2024-01-08 14:37:51 +01:00
Emili Castells Guasch
dc9ad87b3e Allow create payment when changing subscription payment method (WIP) 2024-01-08 12:40:56 +01:00
Emili Castells Guasch
5fe89aa90c Use vault v3 first on renewal handler 2023-12-21 14:40:37 +01:00
Emili Castells Guasch
4cc03ccf1d Move vault v3 renewal logic from filter to renewal handler 2023-12-20 15:32:56 +01:00
Emili Castells Guasch
6b843bc698 Ensure payment saved with vault v2 works in v3 2023-12-20 11:58:46 +01:00
Emili Castells Guasch
5b15283834 Ensure payment saved with vault v2 works in v3 2023-12-20 11:52:47 +01:00
Emili Castells Guasch
50a4bd1f0e Fix phpcs 2023-12-18 14:11:06 +01:00
Emili Castells Guasch
946e8172c7 Fix creating wc payment token by checking payment in response 2023-12-18 14:04:53 +01:00
Emili Castells Guasch
e93c81d57b Move add payment method handler outside loadScript 2023-12-14 17:17:43 +01:00
Emili Castells Guasch
bc8f09decc Load script once 2023-12-14 16:48:41 +01:00
Emili Castells Guasch
4b536491f2 Clean button wrapper content on each init 2023-12-14 15:40:28 +01:00
Emili Castells Guasch
c3d0039f83 Add 3ds verification method 2023-12-13 14:17:46 +01:00
Emili Castells Guasch
6c3f648e95 Add redirect to payment methods page and handle error message 2023-12-13 12:24:04 +01:00
Emili Castells Guasch
10e79cbcdc Create WC payment method from card payment token 2023-12-12 17:23:47 +01:00
Emili Castells Guasch
8a4bcc55a1 Add click listener for place order button 2023-12-12 16:15:07 +01:00
Emili Castells Guasch
a1dfb52cbb Add card fields payment method (WIP) 2023-12-12 12:23:47 +01:00
Emili Castells Guasch
290f4bc193 Fix phpcs 2023-12-05 10:11:42 +01:00
Emili Castells Guasch
29669b501a Add context for add payment method 2023-12-05 09:34:34 +01:00
Emili Castells Guasch
92a574f4fa Add pay with save payment method (WIP) 2023-11-29 17:29:20 +01:00
Emili Castells Guasch
cd8564d81e Pass save payment method checkbox value 2023-11-27 16:00:12 +01:00
Emili Castells Guasch
7a8650dbfa Add filter to disable card custom fields render 2023-11-27 12:48:10 +01:00
Emili Castells Guasch
7832d7f9ac Ensure customer and token id exist on PayPal order before creating payment token 2023-11-27 11:10:08 +01:00
Emili Castells Guasch
c5a90d8ca3 Revert commit as payment_source is needed for creating the vaulted payment 2023-11-27 10:58:49 +01:00
Pedro Silva
f24ec78c28
Code review adjustments. 2023-11-24 15:14:09 +00: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
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
Emili Castells Guasch
34cc1bffe4 Add save payment method for purchase later (WIP) 2023-10-26 16:36:38 +02:00
Emili Castells Guasch
1d74d08b4f Add my account save payment (WIP) 2023-10-23 16:50: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
ffb279115c Save payment after order processor 2023-10-20 16:26:19 +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
50aec0b1b3 Run module only if elegible 2023-10-19 11:18:01 +02:00
Emili Castells Guasch
94674adc25 Move PayPal subscriptions api logic to its own module 2023-10-18 17:03:15 +02:00
Emili Castells Guasch
17b43ca182 Add save payment methods module boilerplate 2023-10-17 15:11:48 +02:00