Skip to content

Commit 640e9e5

Browse files
committed
FirmOrderNo
1 parent 0f8d94b commit 640e9e5

File tree

4 files changed

+11
-8
lines changed

4 files changed

+11
-8
lines changed

src/Message/XWallet/AcceptNotificationResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public function getMessage()
2323

2424
public function getTransactionId()
2525
{
26-
return $this->data['data']['FirmOrderNo'];
26+
return $this->data['FirmOrderNo'];
2727
}
2828

2929
/**

src/Message/XWallet/GetPaymentInfoResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ public function getMessage()
2121

2222
public function getTransactionId()
2323
{
24-
return $this->data['data']['FirmOrderNo'];
24+
return $this->data['FirmOrderNo'];
2525
}
2626
}

tests/Message/XWallet/AcceptNotificationRequestTest.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ public function testGetData(): void
2424
'PriceReal' => 100,
2525
];
2626
$httpRequest = new HttpRequest([], [], [], [], [], [], json_encode([
27-
'state' => '1',
28-
'code' => '200',
27+
'state' => 1,
28+
'code' => 200,
2929
'msg' => '交易成功',
3030
'data' => $encryptor->encrypt($data),
31+
'FirmOrderNo' => 'test202309011123001',
3132
]));
3233
$httpRequest->setMethod('POST');
3334
$request = new AcceptNotificationRequest($this->getHttpClient(), $httpRequest);

tests/Message/XWallet/GetPaymentInfoRequestTest.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ public function testGetDataForAtm()
2424
'PriceReal' => 100,
2525
];
2626
$httpRequest = new HttpRequest([], [], [], [], [], [], json_encode([
27-
'state' => '1',
28-
'code' => '201',
27+
'state' => 1,
28+
'code' => 201,
2929
'msg' => '繳費代碼或帳號取得成功',
3030
'data' => $encryptor->encrypt($data),
31+
'FirmOrderNo' => 'test202309011123001',
3132
]));
3233
$httpRequest->setMethod('POST');
3334
$request = new GetPaymentInfoRequest($this->getHttpClient(), $httpRequest);
@@ -49,10 +50,11 @@ public function testGetDataForCvs()
4950
'PriceReal' => 100,
5051
];
5152
$httpRequest = new HttpRequest([], [], [], [], [], [], json_encode([
52-
'state' => '1',
53-
'code' => '201',
53+
'state' => 1,
54+
'code' => 201,
5455
'msg' => '繳費代碼或帳號取得成功',
5556
'data' => $encryptor->encrypt($data),
57+
'FirmOrderNo' => 'test202309011123001',
5658
]));
5759
$httpRequest->setMethod('POST');
5860
$request = new GetPaymentInfoRequest($this->getHttpClient(), $httpRequest);

0 commit comments

Comments
 (0)