接口说明
调用方:银账通系统
接收方:商户接入系统
注意:商户接收到通知处理成功后需响应字符串“success”,其他响应翼码系统认为通知失败会继续通知。
注意:同样的通知可能会多次发送给商户系统,商户系统必须能够正确处理重复的通知。
接口名
接口名(method):bkfunds.order.notify
公共请求参数
| 名称 | 类型 | 必须 | 描述 | 示例值 |
|---|---|---|---|---|
| app_id | string(32) | 是 | 接入方appId | 20210911888888888888888888 |
| method | string(32) | 是 | 接口名 | bkfunds.order.notify |
| format | string(16) | 是 | 报文格式,仅支持JSON | json |
| charset | string(16) | 是 | 字符编码 | UTF-8 |
| sign_type | string(8) | 是 | 签名算法类型,仅支持RSA2 | RSA2 |
| timestamp | string(16) | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8。服务端允许客户端请求最大时间误差为10分钟 | 2021-09-11 12:00:00 |
| version | string(8) | 是 | 版本号 | 1.0 |
| app_auth_token | string(128) | 否 | token | 01c9a4191bfd4609d26 |
| sign | string(256) | 是 | 请求参数的签名串 | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
| biz_content | string | 是 | 业务请求参数,最大长度不限,除公共参数外所有请求参数都必须放在这个参数中传递,具体参照各产品快速接入文档 | {“file”:””,”type”:”1”} |
业务请求参数
| 名称 | 类型 | 必须 | 描述 | 示例值 |
|---|---|---|---|---|
| node_id | string(16) | 是 | 机构号 | 100001 |
| store_id | string(16) | 是 | 门店id | 20008221 |
| order_id | string(32) | 是 | 订单交易流水号 | 100010001 |
| sys_seq | string(32) | 是 | 平台交易流水号 | 2019112011001004330000121536 |
| status | string(8) | 是 | 交易状态 0-成功 1-失败 | 0 |
请求示例
{"app_id": "20210911888888888888888888","method": "bkfunds.order.notify","version": "1.0","charset": "utf-8","format": "json","sign_type": "RSA2","timestamp": "2024-04-29 17:14:51","biz_content": "{\"sys_seq\":\"2024010112356888888\",\"order_id\":\"100010001\",\"node_id\":\"100001\",\"status\":\"0\",\"store_id\":\"20008221\"}","sign": "XmrZygmCBA56kqWP9TmQ/r/DVDzjOA+wrNvCWpAQXNYycn3El+D4jpw32V4lyN+gPhcnPsHHm6e3uYfnPuYTE8Owjbcs/ZYbndwFc1qv7crywXnrtKcafQkRzEZD0yK+9HmP7lBpgPFA5lKuftq5B0CEAz9eZ4fOxEKUHT6yMGpYBkStTNXA7Er8pefP59cUCzdV31uS4sNnMS0UagjxJWCVWpYtKEG2iHN6yrnSvZVseDIwDLZKtM3ss4umUdvVi40Tem5vaAmNkaGCwLL4peTIRg7eGzWTbQxDhiONQaT+QCW7o/1pjBd1ttMNcQiFachIXYcpGMC3c+YrrgJsVA=="}
响应示例
success


