| @@ 103-113 (lines=11) @@ | ||
| 100 | * |
|
| 101 | * @return bool |
|
| 102 | */ |
|
| 103 | protected function isStateDeclined($stateName) |
|
| 104 | { |
|
| 105 | return in_array($stateName, [ |
|
| 106 | AmazonPayConfig::STATUS_DECLINED, |
|
| 107 | AmazonPayConfig::STATUS_TRANSACTION_TIMED_OUT, |
|
| 108 | AmazonPayConfig::STATUS_CANCELLED, |
|
| 109 | AmazonPayConfig::STATUS_SUSPENDED, |
|
| 110 | AmazonPayConfig::STATUS_EXPIRED, |
|
| 111 | AmazonPayConfig::STATUS_PAYMENT_METHOD_INVALID, |
|
| 112 | ], true); |
|
| 113 | } |
|
| 114 | } |
|
| 115 | ||
| @@ 37-46 (lines=10) @@ | ||
| 34 | * |
|
| 35 | * @return bool |
|
| 36 | */ |
|
| 37 | protected function isInCloseAllowedState($state) |
|
| 38 | { |
|
| 39 | return in_array($state, [ |
|
| 40 | AmazonPayConfig::OMS_STATUS_CAPTURE_COMPLETED, |
|
| 41 | AmazonPayConfig::OMS_STATUS_REFUND_COMPLETED, |
|
| 42 | AmazonPayConfig::OMS_STATUS_REFUND_PENDING, |
|
| 43 | AmazonPayConfig::OMS_STATUS_REFUND_DECLINED, |
|
| 44 | AmazonPayConfig::OMS_STATUS_REFUND_WAITING_FOR_STATUS, |
|
| 45 | ], true); |
|
| 46 | } |
|
| 47 | } |
|
| 48 | ||