交易状态查询
/TransactionStatusRequest
Method : POST
URL : https://xxx.finexusgroup.com/rpg/v1/TransactionStatusRequest
信息
此API调用允许合作伙伴从RPG查询状态,如果通过DuitNow或信用转账没有返回响应。 请求应使用与DuitNow / 信用转账相同的发件人参考号 sndrRefNo
发送,以检索支付转账状态。 RPG将以信用转账状态回应合作伙伴。
- 请求参数
- 返回参数
强制字段
字段名 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|
sndrID | String | 19 | 发件人身份识别码。 | "FNXSMYNX" |
sndrIDType | String | 1 | 发件人身份识别类型。 | "0" – 主要账户号码, "1" – 位置账户号码, "2" – 唯一参考号码 (URN), "3" – 商户ID (MID) |
sndrRefNo | String | 35 | 发件人参考号码。 | "FNXS00000002" |
orgnTxnRefNo | String | 35 | 原始交易参考号码。 | "FNXS202205050001" |
sndrLocalTxnTime | String | 14 | 本地交易时间。 | "20220505104518" |
sndrDeviceType | String | 2 | 发件人设备类型。 | "01" – 服务器, "02" – 移动设备, "03" – 自助服务亭 |
sndrDeviceVer | String | 20 | 发件人应用程序版本号。 | "1.0.35" |
signature | String | 999 | Base64格式消息的签名。 | "..." |
示例消息
- 请求
- 响应
Transaction Status Enquiry Request
curl -X POST "https://xxx.finexusgroup.com/rpg/v1/TransactionStatusRequest" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"message": {
"sndrID":"FNXSMYNX",
"sndrIDType":"2",
"sndrRefNo":"FNXS00000002",
"orgnTxnRefNo":"FNXS202205050001",
"sndrLocalTxnTime":"20220505104518",
"sndrDeviceType":"01",
"sndrDeviceVer":"1.0.35"
}
"signature":"..."
}'
Transaction Status Enquiry Response
{
"message": {
"sndrRefNo":"FNXS00000002",
"orgnTxnRefNo":"FNXS202205050001",
"txnSts":"ACTC",
"rsn":""
}
"signature":"..."
}