A customer payment, originally held in the undeposited funds account, into the asset account.
POST https://{merchant_callback_URL}/
QUERY PARAMETERS
Field | Type | Description |
---|---|---|
referCode | string | (*Required) Reference code by merchant unique code. * Unique. Example: RF-5242214199 |
docNo | string | (*Required) Document No Generate by gateway system. * Unique. Example: WD8888888888 |
amount | float | (*Required) The amount in currency to be transferred. * Maximun supported 2 decimals. Example: 87.87 |
transType | string | (*Required) Transaction Type. Eg: DEPOSIT / WITHDRAW. Example: DEPOSIT |
transMode | string | (*Required) Transaction Mode. Example: OFFLINE |
transStatus | string | (*Required) Transaction Status. Eg: PENDING / PROCESS / FAILURE / CONFIRM. Example: PENDING |
currencyCode | string | (*Required) This currency symbols codes of the currencies supported to specify the currency of monetary. Example: MYR |
toBankCode | string | (*Required) Receiver Bank code in the checkout from the customer as a payment method to be selected. Example: HLB |
toBankAccName | string | (*Required) Receiver Bank Account Name. Example: your bank account name |
toBankAccNo | string | (*Required) Receiver Bank Account No. Example: xxxx-xxxx-xxxx-xxxx |
fee | string | (*Required) Charge the fee for each transaction amount. * Maximun supported 4 decimals. Example: -1.6162 |
createdBy | string | (*Required) Transaction Owner name / User name. Example: transaction_user_owner |
createdAt | string | (*Required) Transaction Date & Time. * Datetime format : yyyy-MM-dd HH:mm:ss Example: 2022-01-04 13:29:46 |
xSignature | string | (*Required) Verification of Key from Callback Result. Implemented by using signing and verification of the input. Example: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
QUERY PARAMETERS
Field | Type | Description |
---|---|---|
rSign | string | (*Required) Sign the source string. Example: MD5( xSignature + docNo + referCode ) |
When submitting the "amount" please ensure that it includes exactly two decimal places.
- For example to meet the formatting criteria:
incorrect | should be entered |
---|---|
88 | 88.00 |
188.1 | 188.01 |
1 | 1.00 |
When submitting the "fee" please ensure that it includes exactly four decimal places.
- For example to meet the formatting criteria:
incorrect | should be entered |
---|---|
-88 | -88.0000 |
-188.1 | -188.0100 |
-1 | -1.0000 |