收款结果异步通知
- Endpoint:
POST /delSuffixStart8 - Tags: 收款
Parameters
| Field | In | Type | Required | Constraints | Description |
|---|---|---|---|---|---|
sign | header | string | Yes |
Parameter Examples
sign:"FPFVT3o227JrFRbqu19boZCpVVTF9KznxyRawUmxpfXilHV/0yK46haPhAjNu1hPUMy7Vw/ILXhfzffNm4Fj0apWknlTY9OJxnSoQxS9BTFtc61tn5yV1q69x/kkBl82/qwg+XTJ4fOzy7Mar3VaC1E2PlDA6RkkKBUyNE6RYgsdB+Su7an4+4HVTNAnoe74WyvBgxTLMNg28igBTdqxaO3w/UBY6ObVp7vkqkQGdL1Y+HgmMYaAVwrM3+ALWGId0sJ+YqTY4WJ+0xCRGhaSnybiIjZsQEYyID68WNUfuavDLDsEhaMm/HfQvf5p0R1Ltovp3wwJnEbQcjY458iX5A=="
Request Body
Content-Type: application/json
| Field | Type | Required | Constraints | Description | Enum |
|---|---|---|---|---|---|
merchantId | string | Yes | PayerMax 分配给商户的唯一标识 | ||
tradeOrderNo | string | Yes | PayerMax平台订单号 | ||
orderId | string | Yes | 商户订单号 | ||
status | number | Yes | 1代表成功;2代表失败 | ||
countryCode | string | No | 国家代码,当商户上传countryCode时返回,参见【支持的国家与币种】 | ||
totalAmount | string | Yes | 商户传入的交易金额 | ||
currency | string | Yes | 商户传入的交易币种,在美金收单场景中为美金 | ||
paymentType | string | Yes | 实际支付方式编码,当订单成功时返回,参见【各国收款方式列表】备注:如果需要返回该字段,可以反馈payermax技术支持升级回调版本 | ||
payAmount | string | Yes | 为用户实际支付的支付金额 | ||
payCurrency | string | Yes | 为用户实际支付的币种 | ||
exchangeRate | string | No | 交易金额转换为支付金额使用的汇率 当交易币种与支付币种非同币种时返回 | ||
errorCode | string | Yes | 支付失败时对应的错误码值,若支付成功为空字符串 | ||
errorMsg | string | Yes | 支付失败时对应的错误描述,若支付成功为空字符串 | ||
reference | string | No | 商户传入的参数,和请求参数中的reference完全一致 | ||
cardInfo | object | No | 卡信息 | ||
cardInfo.cardOrg | string | No | 卡组 | ||
cardInfo.cardIdentifierNo | string | No | 卡号(掩码返回) 备注:如需返回该字段,可反馈payermax技术支持升级回调版本 | ||
cardInfo.cardIdentifierName | string | No | 卡姓名(掩码返回) 备注:如需返回该字段,可反馈payermax技术支持升级回调版本 | ||
paymentMethodType | string | No | maxLength: 16 | 支付方式 | |
targetOrg | string | No | maxLength: 16 | 目标机构 | |
channelNo | string | No | maxLength: 64 | 渠道订单号 | |
thirdChannelNo | string | No | maxLength: 64 | 三方单号 | |
paymentCode | string | No | maxLength: 64 | VA单号 | |
orderType | string | Yes | 订单类型,默认为PAYMENT,重复支付时为DUPLICATE_PAYMENT | ||
originalOrderId | string | No | orderType为DUPLICATE_PAYMENT时,该值为重复支付所关联的原商户订单号,否则为空 | ||
originalTradeOrderNo | string | No | orderType为DUPLICATE_PAYMENT时,该值为重复支付所关联的原PayerMax平台订单号,否则为空 |
Example
json
{
"orderId": "21230412340979178110000805",
"tradeOrderNo": "TOKEN202304111948856115",
"errorCode": "",
"errorMsg": "",
"paymentType": "A34",
"reference": "GM666814221071401199#20230412340979178100000805",
"totalAmount": "33.50",
"payAmount": "33.50",
"merchantId": "SP35661109",
"exchangeRate": "1",
"countryCode": "ID",
"payCurrency": "IDR",
"currency": "IDR",
"channelNo": "DMCP000000000177005",
"thirdChannelNo": "4ikqJ6ktEqyRawE1dvqb9c",
"paymentCode": "2312121212",
"status": 1,
"paymentMethodType": "CARD",
"cardInfo": {
"cardOrg": "MASTERCARD",
"cardIdentifierNo": "520000******0007",
"cardIdentifierName": "*D"
},
"targetOrg": "",
"orderType": "PAYMENT",
"originalOrderId": "",
"originalTradeOrderNo": ""
}Responses
200
| Field | Type | Required | Constraints | Description | Enum |
|---|---|---|---|---|---|
bizCode | string | Yes | maxLength: 6 | 结果码,仅可回传0000。‘0000’此值仅代表收到通知,不代表订单状态 | |
message | string | No | maxLength: 32 | 结果描述,success |
Response Example
json
{
"bizCode": "0000",
"message": "success"
}