Skip to content

Commit 8b10e21

Browse files
committed
triv: fixed statuses to match other SDKs
1 parent ad48da0 commit 8b10e21

File tree

2 files changed

+15
-13
lines changed

2 files changed

+15
-13
lines changed

lib/TatraPayPlusService.php

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,31 @@
1111

1212
class TatraPayPlusService
1313
{
14-
public const SIMPLE_STATUS_ACCEPTED = 'ACCEPTED';
14+
public const SIMPLE_STATUS_CAPTURE = 'CAPTURE';
15+
public const SIMPLE_STATUS_AUTHORIZED = 'AUTHORIZED';
1516
public const SIMPLE_STATUS_PENDING = 'PENDING';
1617
public const SIMPLE_STATUS_REJECTED = 'REJECTED';
1718

1819
public const SIMPLE_STATUS_MAP = array(
1920
PaymentMethod::PAY_LATER => array(
20-
self::SIMPLE_STATUS_ACCEPTED => [PayLaterStatus::LOAN_APPLICATION_FINISHED, PayLaterStatus::LOAN_DISBURSED],
21+
self::SIMPLE_STATUS_CAPTURE => [PayLaterStatus::LOAN_APPLICATION_FINISHED, PayLaterStatus::LOAN_DISBURSED],
2122
self::SIMPLE_STATUS_REJECTED => [PayLaterStatus::CANCELED, PayLaterStatus::EXPIRED],
2223
),
2324
PaymentMethod::CARD_PAY => array(
24-
self::SIMPLE_STATUS_ACCEPTED => [CardPayStatus::OK, CardPayStatus::CB],
25+
self::SIMPLE_STATUS_CAPTURE => [CardPayStatus::OK, CardPayStatus::CB],
2526
self::SIMPLE_STATUS_REJECTED => [CardPayStatus::FAIL],
27+
self::SIMPLE_STATUS_AUTHORIZED => [CardPayStatus::PA],
2628
),
2729
PaymentMethod::BANK_TRANSFER => array(
28-
self::SIMPLE_STATUS_ACCEPTED => [BankTransferStatus::ACCC, BankTransferStatus::ACSC],
30+
self::SIMPLE_STATUS_CAPTURE => [BankTransferStatus::ACCC, BankTransferStatus::ACSC],
2931
self::SIMPLE_STATUS_REJECTED => [BankTransferStatus::CANC, BankTransferStatus::RJCT],
3032
),
3133
PaymentMethod::QR_PAY => array(
32-
self::SIMPLE_STATUS_ACCEPTED => [QRStatus::ACCC],
34+
self::SIMPLE_STATUS_CAPTURE => [QRStatus::ACCC],
3335
self::SIMPLE_STATUS_REJECTED => [QRStatus::EXPIRED],
3436
),
3537
PaymentMethod::DIRECT_API => array(
36-
self::SIMPLE_STATUS_ACCEPTED => [CardPayStatus::OK, CardPayStatus::CB],
38+
self::SIMPLE_STATUS_CAPTURE => [CardPayStatus::OK, CardPayStatus::CB],
3739
self::SIMPLE_STATUS_REJECTED => [CardPayStatus::FAIL],
3840
),
3941
);
@@ -58,7 +60,7 @@ public static function limit_length($string, $limit = 127)
5860
$string = substr($string, 0, $limit);
5961
}
6062
}
61-
$string = str_replace( array('&' , ';', '<', '>', '|', '`' ,'\\' ), ' ', $string);
63+
$string = str_replace(array('&', ';', '<', '>', '|', '`', '\\'), ' ', $string);
6264

6365
return $string === '' ? null : $string;
6466
}
@@ -108,11 +110,11 @@ public static function get_icons_per_method()
108110
],
109111
],
110112
Model\PaymentMethod::QR_PAY => [
111-
[
112-
'id' => 'qr',
113-
'src' => 'qr.svg',
114-
'alt' => 'qr',
115-
],
113+
[
114+
'id' => 'qr',
115+
'src' => 'qr.svg',
116+
'alt' => 'qr',
117+
],
116118
],
117119
];
118120

tests/tests.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ public function testSavedCardResponseMocked(): void
408408
$this->assertSame($response["response"]->getStatusCode(), 201);
409409
$this->assertSame(
410410
$simple_status,
411-
TatraPayPlusService::SIMPLE_STATUS_ACCEPTED
411+
TatraPayPlusService::SIMPLE_STATUS_CAPTURE
412412
);
413413
$status_obj = $response["object"]->getStatus();
414414
$this->assertSame($status_obj->getComfortPay()->getCid(), "123");

0 commit comments

Comments
 (0)