fix: payment verify bug
This commit is contained in:
@@ -95,7 +95,7 @@ class SepGateway implements IGateway {
|
|||||||
let amountValid = true;
|
let amountValid = true;
|
||||||
if (sepResponse.TransactionDetail && sepResponse.TransactionDetail.OrginalAmount) {
|
if (sepResponse.TransactionDetail && sepResponse.TransactionDetail.OrginalAmount) {
|
||||||
// According to SEP docs, OrginalAmount should match the expected amount
|
// According to SEP docs, OrginalAmount should match the expected amount
|
||||||
amountValid = sepResponse.TransactionDetail.OrginalAmount === data.amount;
|
amountValid = sepResponse.TransactionDetail.OrginalAmount === data.amount*10;
|
||||||
if (!amountValid) {
|
if (!amountValid) {
|
||||||
this.logger.warn(`SEP amount mismatch: expected ${data.amount}, got ${sepResponse.TransactionDetail.OrginalAmount}`);
|
this.logger.warn(`SEP amount mismatch: expected ${data.amount}, got ${sepResponse.TransactionDetail.OrginalAmount}`);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user