批量代付(eis/yunpay/epay_batch_pay) 在线调试

客户投资到期收益提现、商户支付给客户,商户资金减少,客户资金增加;商户发红包给客户等场景

URL

https://sandbox.hscloud.cn/epay/v1/eis/yunpay/epay_batch_pay

是否需要业务登录

HTTP请求方式

POST

支持格式

JSON

请求参数

参数名 类型 必填 最大长度 默认值 中文名 描述
partner_id String 8 合作商编号
30000001
partner_serial_no String 32 合作商流水号,即批次号
20150100813493400000001
partner_trans_date Integer 8 合作商交易日期
201501008
partner_trans_time Integer 6 合作商交易时间
134934
total_num String 5 总笔数
100
total_balance String 16.2 总金额
10000000.00
details Object 笔数[1..1000]
cert_sign String 500 签名串
GFhxqoq3l+foJfT/8dFJgjDRBSpj23IUmy6kmo/v3eYDYQM68nw=

返回参数

参数名 类型 最大长度 默认值 中文名 描述
partner_id String 8 合作商编号
30000001
partner_serial_no String 32 合作商流水号
20150100813493400000001
pay_status String 1 支付状态
pay_finish_date Integer 8 支付完成日期
20151010,该值暂时无用,可以忽略
channel_id String 32 支付通道ID
002
cert_sign String 500 数字签名
GFhxqoq3l+foJfT/8dFJgjDRBSpj23IUmy6kmo/v3eYDYQM68nw=

请求示例

/epay/v1/eis/yunpay/epay_agent_pay_batch?partner_id=30000001&partner_serial_no=1439996615757&partner_trans_date=20150819&partner_trans_time=230335&sendercomp_id=30000001&targetcomp_id=91000&total_num=2&total_balance=20000.00&cert_sign=GFhxqoq3l+foJfT/8dFJgjDRBSpj23P0U0ikqiLfEKBkHWqnA5sggbqbXuLnXB7aY9K3DWCPaSueQv+m3MZQ4GEeBSWl+Mi9D9IkIzT+TN2fmsDA3EsVjMs7JzHjgh0HYgU8Au2UpGhsvPoPpYBiavIUmy6kmo/v3eYDYQM68nw=&details=\[\{"detail_no":"201501008134934000000010001","occur_balance":"10000.00","client_name":Lily","card_no":"6216610100008898222"},{"detail_no":"201501008134934000000010002","occur_balance":"10000.00","client_name":"Lucy","card_no":"6216610100008898223"}]

正确返回示例

{"data":[{"cert_sign":"r3zG6WHClH/5F4...shobcQmy2BMEo9ijefnS3q0fhA=","partner_serial_no":"6216610100008898222","pay_finish_date":"20150819","channel_id":"002","pay_status":"2"}]}

错误返回示例

{"error_no":"027083","cert_sign":"G14iZ0/r2D81looESdT...M3TY5+Ff7ZlWWwQEPU=","error_extinfo":"[总笔数]必填项缺失或为空","error_code":"027083","error_info":"[总笔数]必填项缺失或为空"}