Payment Verify
EDC Payment Gateway will request to this operation to verify the payment.
Implemented by: Partner bank · Called by: EDC Payment Gateway
Operation
| Description |
Value |
| URL |
https://{domain}/directdebit/payment/verify |
| Method |
POST |
| Key |
Value |
Remark |
| Accept |
application/json |
|
| Content-Type |
application/json |
|
| Authorization |
Bearer |
Token from payment authorize |
Request Payload
| Field |
Type |
Required |
Remark |
transaction_ref |
string |
Yes |
|
subscribe_token |
string |
Yes |
Subscribe token |
Example Request Payload
{
"transaction_ref": "2714902590000102001",
"subscribe_token": "...Wk83giJmm3zQEqCoNUGXRUe+I5U7mSd0CCCGRa70aBw=="
}
Response Payload
| Field |
Type |
Remark |
code |
string |
Response code |
status |
string |
Response status |
message |
string |
Response message |
transaction_id |
string |
Transaction ID at bank side |
transaction_date |
string |
Transaction date |
convenience_fee_amount |
decimal |
Bank transaction fee charge (Consumer pay the fee) |
sponsor_fee_amount |
decimal |
Bank transaction fee charge (Biller pay the fee) |
Example Response Payload
{
"code": "000",
"status": "Success",
"message": "Transaction successfully.",
"transaction_id": "FT2120805B9YG4S6",
"transaction_date": "2022-02-20 15:30:12.000",
"convenience_fee_amount": 0.00,
"sponsor_fee_amount": 0.00
}