Commit 2eed389
authored
Add new PayPal Complete Payments payment gateway & payment methods (#3150)
This PR adds a new PayPal Complete Payments Zuora payment gateway (PayPalCP)
and two distinct payment methods which use this gateway:
1. The first step in the rollout of the PayPal/Zuora migration will be to use
the new PayPal Complete Payments gateway with the existing SDK and API, passing
a BAID (just like with PayPal Express). This is the first new payment method.
2. Then we'll gradually migrate to passing a vault payment token to the
gateway, with the token generated by using the new SDK and REST API. In this
case the payment gateway used is the same, but slightly different parameters
are passed. This is the second new payment method.
Initially 2 won't be used, but it makes the migration path clear to add them
both now.
This PR in and of itself doesn't change anything - nothing will use the new
payment methods (and therefore the new gateway) until changes in
support-frontend are made.1 parent c895c77 commit 2eed389
1 file changed
+30
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
26 | 41 | | |
27 | 42 | | |
28 | 43 | | |
29 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
30 | 47 | | |
31 | 48 | | |
32 | 49 | | |
| |||
37 | 54 | | |
38 | 55 | | |
39 | 56 | | |
| 57 | + | |
| 58 | + | |
40 | 59 | | |
41 | 60 | | |
42 | 61 | | |
43 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
44 | 70 | | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
0 commit comments