Transaction Based on Document No (Bank)

Returns an Transaction object details are needed by Document No if a valid identifier was provided. Depending on the payment method, different information will be available. * API Calling limit 10 Times/min (Maximun 10 time per minute).

POST https://{api_URL}/api/getTransStatusByDocNo


request

QUERY PARAMETERS

FieldTypeDescription
docNostring(*Required) Document No Generate by gateway system. * Unique.
Example: DSXXXXXXXX88

Response

online

QUERY PARAMETERS

FieldTypeDescription
referCodestring(*Required) Reference code by merchant unique code. * Unique.
Example: RF-5242214199
fromBankstring(*Required) Sender Bank code in the checkout from the customer as a payment method to be selected.
Example: MBB
docNostring(*Required) Document No Generate by payment system. * Unique.
Example: DSXXXXXXXX88
amountfloat(*Required) The amount in currency to be transferred. * Maximun supported 4 decimals.
Example: 87.8787
transTypestring(*Required) Transaction Type. Eg: DEPOSIT / WITHDRAW.
Example: DEPOSIT
transStatusstring(*Required) Transaction Status. Eg: PENDING / PROCESS / FAILURE / CONFIRM.
Example: PENDING
currencyCodestring(*Required) This currency symbols codes of the currencies supported to specify the currency of monetary.
Example: MYR
feefloat(*Required) Charge the fee for each transaction amount. * Maximun supported 2 decimals.
Example: 1.61
createdBystring(*Required) Transaction Owner name / User name.
Example: transaction_user_owner
createdAtstring(*Required) Transaction Date & Time. * Datetime format : yyyy-MM-dd HH:mm:ss
Example: 2022-01-04 13:29:46

offline

QUERY PARAMETERS

FieldTypeDescription
referCodestring(*Required) Reference code by merchant unique code. * Unique.
Example: RF-5242214199
toBankCodestring(*Required) Receiver Bank code in the checkout from the customer as a payment method to be selected.
Example: HLB
toBankAccNamestring(*Required) Receiver Bank Account Name.
Example: your bank account name
docNostring(*Required) Document No Generate by payment system. * Unique.
Example: DSXXXXXXXX88
currencyCodestring(*Required) This currency symbols codes of the currencies supported to specify the currency of monetary.
Example: MYR
amountfloat(*Required) The amount in currency to be transferred. * Maximun supported 4 decimals.
Example: 87.8787
transTypestring(*Required) Transaction Type. Eg: DEPOSIT / WITHDRAW.
Example: DEPOSIT
transStatusstring(*Required) Transaction Status. Eg: PENDING / PROCESS / FAILURE / CONFIRM.
Example: PENDING
feefloat(*Required) Charge the fee for each transaction amount. * Maximun supported 2 decimals.
Example: 1.61
createdBystring(*Required) Transaction Owner name / User name.
Example: transaction_user_owner
createdAtstring(*Required) Transaction Date & Time. * Datetime format : yyyy-MM-dd HH:mm:ss
Example: 2022-01-04 13:29:46