1 | <?php |
||
17 | class PaymentMethod |
||
18 | { |
||
19 | use PayPalPaymentMethodTrait; |
||
20 | |||
21 | /** |
||
22 | * @var string |
||
23 | */ |
||
24 | private $paymentType; |
||
25 | |||
26 | /** |
||
27 | * @var string |
||
28 | */ |
||
29 | private $paymentGateway; |
||
30 | |||
31 | /** |
||
32 | * @var string |
||
33 | */ |
||
34 | private $cardBin; |
||
35 | |||
36 | /** |
||
37 | * @var string |
||
38 | */ |
||
39 | private $cardLast4; |
||
40 | |||
41 | /** |
||
42 | * @var string |
||
43 | */ |
||
44 | private $cvvResultCode; |
||
45 | |||
46 | /** |
||
47 | * @var string |
||
48 | */ |
||
49 | private $avsResultCode; |
||
50 | |||
51 | /** |
||
52 | * @var string |
||
53 | */ |
||
54 | private $verificationStatus; |
||
55 | |||
56 | /** |
||
57 | * @var string |
||
58 | */ |
||
59 | private $routingNumber; |
||
60 | |||
61 | /** |
||
62 | * @var string |
||
63 | */ |
||
64 | private $declineReasonCode; |
||
65 | |||
66 | /** |
||
67 | * @var string |
||
68 | */ |
||
69 | private $stripeCvcCheck; |
||
70 | |||
71 | /** |
||
72 | * @var string |
||
73 | */ |
||
74 | private $stripeFunding; |
||
75 | |||
76 | /** |
||
77 | * @var string |
||
78 | */ |
||
79 | private $stripeBrand; |
||
80 | |||
81 | /** |
||
82 | * @var string |
||
83 | */ |
||
84 | private $stripeAddressLine1Check; |
||
85 | |||
86 | /** |
||
87 | * @var string |
||
88 | */ |
||
89 | private $stripeAddressLine2Check; |
||
90 | |||
91 | /** |
||
92 | * @var string |
||
93 | */ |
||
94 | private $stripeAddressZipCheck; |
||
95 | |||
96 | /** |
||
97 | * @return string |
||
98 | */ |
||
99 | 3 | public function getPaymentType() |
|
103 | |||
104 | /** |
||
105 | * @param string $paymentType |
||
106 | * @throws \InvalidArgumentException |
||
107 | * |
||
108 | * @return $this |
||
109 | */ |
||
110 | 5 | public function setPaymentType($paymentType) |
|
120 | |||
121 | /** |
||
122 | * @return string |
||
123 | */ |
||
124 | 3 | public function getPaymentGateway() |
|
128 | |||
129 | /** |
||
130 | * @param string $paymentGateway |
||
131 | * @throws \InvalidArgumentException |
||
132 | * |
||
133 | * @return $this |
||
134 | */ |
||
135 | 5 | public function setPaymentGateway($paymentGateway) |
|
145 | |||
146 | /** |
||
147 | * @return string |
||
148 | */ |
||
149 | 3 | public function getCardBin() |
|
153 | |||
154 | /** |
||
155 | * @param string $cardBin |
||
156 | * |
||
157 | * @return $this |
||
158 | */ |
||
159 | 4 | public function setCardBin($cardBin) |
|
165 | |||
166 | /** |
||
167 | * @return string |
||
168 | */ |
||
169 | 3 | public function getCardLast4() |
|
173 | |||
174 | /** |
||
175 | * @param string $cardLast4 |
||
176 | * |
||
177 | * @return $this |
||
178 | */ |
||
179 | 4 | public function setCardLast4($cardLast4) |
|
185 | |||
186 | /** |
||
187 | * @return string |
||
188 | */ |
||
189 | 3 | public function getCvvResultCode() |
|
193 | |||
194 | /** |
||
195 | * @param string $cvvResultCode |
||
196 | * |
||
197 | * @return $this |
||
198 | */ |
||
199 | 3 | public function setCvvResultCode($cvvResultCode) |
|
205 | |||
206 | /** |
||
207 | * @return string |
||
208 | */ |
||
209 | 3 | public function getAvsResultCode() |
|
213 | |||
214 | /** |
||
215 | * @param string $avsResultCode |
||
216 | * |
||
217 | * @return $this |
||
218 | */ |
||
219 | 1 | public function setAvsResultCode($avsResultCode) |
|
225 | |||
226 | /** |
||
227 | * @return string |
||
228 | */ |
||
229 | 3 | public function getVerificationStatus() |
|
233 | |||
234 | /** |
||
235 | * @param string $verificationStatus |
||
236 | * |
||
237 | * @return $this |
||
238 | */ |
||
239 | 4 | public function setVerificationStatus($verificationStatus) |
|
249 | |||
250 | /** |
||
251 | * @return string |
||
252 | */ |
||
253 | 3 | public function getRoutingNumber() |
|
257 | |||
258 | /** |
||
259 | * @param string $routingNumber |
||
260 | * |
||
261 | * @return $this |
||
262 | */ |
||
263 | 1 | public function setRoutingNumber($routingNumber) |
|
269 | |||
270 | /** |
||
271 | * @return string |
||
272 | */ |
||
273 | 3 | public function getDeclineReasonCode() |
|
277 | |||
278 | /** |
||
279 | * @param string $declineReasonCode |
||
280 | * |
||
281 | * @return $this |
||
282 | */ |
||
283 | 1 | public function setDeclineReasonCode($declineReasonCode) |
|
289 | |||
290 | /** |
||
291 | * @return string |
||
292 | */ |
||
293 | 3 | public function getStripeCvcCheck() |
|
297 | |||
298 | /** |
||
299 | * @param string $stripeCvcCheck |
||
300 | * |
||
301 | * @return $this |
||
302 | */ |
||
303 | 1 | public function setStripeCvcCheck($stripeCvcCheck) |
|
309 | |||
310 | /** |
||
311 | * @return string |
||
312 | */ |
||
313 | 3 | public function getStripeFunding() |
|
317 | |||
318 | /** |
||
319 | * @param string $stripeFunding |
||
320 | * |
||
321 | * @return $this |
||
322 | */ |
||
323 | 1 | public function setStripeFunding($stripeFunding) |
|
329 | |||
330 | /** |
||
331 | * @return string |
||
332 | */ |
||
333 | 3 | public function getStripeBrand() |
|
337 | |||
338 | /** |
||
339 | * @param string $stripeBrand |
||
340 | * |
||
341 | * @return $this |
||
342 | */ |
||
343 | 1 | public function setStripeBrand($stripeBrand) |
|
349 | |||
350 | /** |
||
351 | * @return string |
||
352 | */ |
||
353 | 3 | public function getStripeAddressLine1Check() |
|
357 | |||
358 | /** |
||
359 | * @param string $stripeAddressLine1Check |
||
360 | * |
||
361 | * @return $this |
||
362 | */ |
||
363 | 1 | public function setStripeAddressLine1Check($stripeAddressLine1Check) |
|
369 | |||
370 | /** |
||
371 | * @return string |
||
372 | */ |
||
373 | 3 | public function getStripeAddressLine2Check() |
|
377 | |||
378 | /** |
||
379 | * @param string $stripeAddressLine2Check |
||
380 | * |
||
381 | * @return $this |
||
382 | */ |
||
383 | 1 | public function setStripeAddressLine2Check($stripeAddressLine2Check) |
|
389 | |||
390 | /** |
||
391 | * @return string |
||
392 | */ |
||
393 | 3 | public function getStripeAddressZipCheck() |
|
397 | |||
398 | /** |
||
399 | * @param string $stripeAddressZipCheck |
||
400 | * |
||
401 | * @return $this |
||
402 | */ |
||
403 | 1 | public function setStripeAddressZipCheck($stripeAddressZipCheck) |
|
409 | } |
||
410 |