Skip to content

申请代扣

从已签约的付款方申请代扣

请求路径/pay/deduct/apply
请求方法POST

请求参数

公共参数

参数名称类型必填说明
key标识string开发者唯一标识
time时间戳string当前 unix 时间戳,精确到秒
sign数据签名string数据签名,详见 签名算法
data业务参数JSON string业务参数,详见下例表格

业务参数

参数名称类型必填说明
sequence商户订单号string商户订单号
payer_code付款方编码string付款方编码
amount扣款金额float单位:元
notifyurl通知地址string扣款成功后,系统会向该地址发送通知
remark备注string备注

请求示例

json
{
    "data": "{\"amount\":1.23,\"notifyurl\":\"https://ttest.hbsk.com/share/notifyurl\",\"payer_code\":\"P7443987\",\"remark\":\"测试\",\"sequence\":\"123123123123143\"}",
    "key": "d2b945d769dab6a8e32",
    "sign": "ebc9270453ea683bc8eab57890e021d048870bbd8982fc4117a40823ac387a0d",
    "time": 1762419798
}

返回数据

公共数据

数据名称类型必填说明
code状态码int结果状态码
text操作结果string操作结果,为空时不返回此字段
time时间戳int服务器当前 unix 时间戳,精确到秒
sign数据签名string数据签名
data业务数据JSON string业务数据,详见下例表格

业务数据

数据名称类型必填说明
payer_code付款方编码string付款方编码
code平台订单号string平台订单号
sequence商户订单号string商户订单号
amount扣款金额float扣款金额
receipt凭证string凭证链接
remark备注string备注
notifyurl通知地址string通知地址
reason失败string当状态为失败时返回此字段
state状态string状态

通知数据

数据名称类型必填说明
payer_code付款方编码string付款方编码
code平台订单号string平台订单号
sequence商户订单号string商户订单号
amount扣款金额float扣款金额
receipt凭证string凭证链接
remark备注string备注
notifyurl通知地址string通知地址
reason失败string当状态为失败时返回此字段
state状态string状态

状态表

参数说明
pending待处理
process处理中
submit提交中
confirm确认中
failure失败
success成功

返回示例

json
{
    "code": 0,
    "data": "{\"amount\":1.23,\"code\":\"25110653466498\",\"confirmed\":null,\"notifyurl\":\"https://ttest.hbsk.com/share/notifyurl\",\"payer_code\":\"P7443987\",\"reason\":null,\"receipt\":null,\"remark\":\"测试\",\"sequence\":\"123123123123143\",\"state\":\"pending\"}",
    "sign": "e87a7eb1be501e0c5eefc8d9a3d157a2e57418c79af2627c8c839244ca467d1f",
    "text": "操作成功",
    "time": 1762419808
}

返回状态

状态说明
0成功