交易查询
注意:
代付请求超时仅代表未能在预定时间内获得响应,这并不意味着业务失败。遇到超时情况时,商户应采取以下标准流程: 首先将相关订单标记为挂起状态,随后等待至少2分钟后通过查询接口检索订单状态。切勿在超时后立即尝试重新提交请求,这可能导致重复交易。 因未遵循上述规定流程而造成的任何资金损失,将由责任方全权承担,我司概不负责。
请求地址
SandBox
POST
https://api.supefina.tech/api/supefina/transactions/search-status
正式环境
POST
https://api.supefina.net/api/supefina/transactions/search-status
请求参数
Content-Type
application/json
请求体
请求示例
{
"countryId": "BRA",
"merId": "8302996847200585",
"merOrderNo": "P02024051517452550031527899",
"nonceStr": "9ad3edf6d8084801bae04bfbdb788cc5",
"sign": "8A3B428CE13F9DAB27E41C70F825B5D6",
"supefinaOrderId": "20250623060617181000059022"
}签名组装字符串
countryId=BRA&merId=8302996847200585&merOrderNo=P02024051517452550031527899&nonceStr=9ad3edf6d8084801bae04bfbdb788cc5&supefinaOrderId=20250623060617181000059022&key=9dbb958a68f04252bae26a6b6d98e0ab
响应参数
msg
String
响应信息
data
Object
响应数据
supefinaOrderId
String
supefina订单号
merOrderId
String
商户订单号
merId
String
商户ID
transactionType
String
交易类型
01:代收
02:代付
amount
BigDecimal
订单金额
realityAmount
BigDecimal
实收金额
fee
BigDecimal
预收手续费
realityFee
BigDecimal
实收手续费
successTime
Date
交易成功时间
identifier
String
付款参考标识符
stampTime
String
交易成功时间(时间戳格式,精确到秒)
clave
String
央行流水标识符
errorMsg
String
失败原因(交易失败和下单失败状态返回)
响应示例
{
"code": "200",
"msg": "success ",
"data": {
"transactionStatus": "01",
"supefinaOrderId": "20250623060617181000059022",
"merOrderId": "P02024051517452550031527899",
"merId": "8302996847200585",
"transactionType": "02",
"amount": "1300.00",
"realityAmount": "1300.00",
"fee": "70.00",
"realityFee": "70.00",
"successTime": "2025-06-23 06:23:56",
"identifier": "",
"stampTime": 1750659836000,
"clave": "E3038525920250601124521530b8bdb4"
}
}最后更新于