跳至主要內容

Transaction status

小于 1 分钟

Bangladesh region transaction status inquiry API (BDT).

Request

POST/v2.0/inquiry-status

Request Path:

sandbox: https://sandbox-gateway.smilepayz.com/v2.0/inquiry-status
production: https://gateway.smilepayz.com/v2.0/inquiry-status

Header Parameters

FieldRequiredTypeDescription
Content-TypeMStringapplication/json request body.
X-TIMESTAMPMStringFormat: yyyy-MM-ddTHH:mm:ss±HH:mm
X-SIGNATUREMStringSignature of JSON body (see product Signature doc).
X-PARTNER-IDMStringYour merchantID.

Body Parameters

FieldRequiredTypeDescription
tradeTypeMNumber1 = Pay-in, 2 = Pay-out.
orderNoCString(32)Merchant order number.
tradeNoCString(32)Smilepayz trade number.

At least one of tradeNo or orderNo must be sent.

Example Body

{
    "tradeType": 1,
    "orderNo": "BDT_PAYIN_10001"
}

Response

FieldRequiredTypeDescription
codeMString00 success; see Error codes.
messageMStringResult message.
tradeNoOStringSmilepayz trade number.
tradeTypeONumber1 Pay-in / 2 Pay-out.
paymentMethodOStringSee Payment methods.
money.currencyOStringBDT.
money.amountONumberOrder amount.
statusOStringINIT, PROCESSING, SUCCESS, FAILED, or EXPIRED.