基于支付宝的转帐API,对接自身网站系统后,可通过网站直接给合伙人、分销、会员进行打款,请勿用于套现等非法用途,一经发现,将做帐号封禁处理,且余额无法退还。
此接口为异步接口,但订单处理接近实时,一般订单提交后会在几秒内处理完成。
接口试开放期间,免费会员限制单日打款总金额为2000元,付费会员暂时限制单日打款总金额为50000元,后面会逐步调整此限额,最终取消此限制。
打款结果会以form post的形式发送到代付通知接口上,通知接口接收到信息后需输出“success”,否则程序将认为数据接收失败,每隔2分钟会重新发送一次,共发送3次
通知数据字段及说明可参见下方说明:
event:打款结果,值为PAYMENT_SUCCESS(打款成功)、PAYMENT_FAIL(打款失败)
thirdorder:传入的第三方单号
orderid:订单号
alipay_orderid:支付宝单号
reason:原因说明(此参数打款成功时为空,失败时为失败原因)
参数 | 类型 | 请求参数参考值 | 是否必须 | 说明 |
apkey | String | xxxxxxx | 是 | 用户中心 - 系统设置 - 平台设置 中查看APKEY密钥 (点我获取)(*必要) |
alipay | String | 支付宝帐号 | 是 | 支付宝帐号,仅限输入手机号或邮箱,建议使用邮箱 |
realname | String | xxxxx | 是 | 支付宝真实姓名 |
money | String | 20 | 是 | 代付金额,单位:元,最少0.1元/笔,最高1000元/笔 |
beizhu | String | 佣金发放 | 是 | 打款说明 |
thirdorder | String | 20200101123512525 | 是 | 第三方平台订单ID,会在通知时将此参数一起POST到通知接口上 |
返回参数 | 类型 | 参数说明 | 扩展说明 |
{"code":200,"data":[],"msg":"代付任务下发成功,请稍后查看执行结果"}
code/http_status | 说明 |
200 | 数据获取成功 |
-1 | 数据获取失败 |
401 | IP没有添加白名单 |
429 | 访问次数超限 |
403 | 关键参数丢失 |
405 | 请求方式不对 |