转账接口

转账接口(可选接口)

如果您不光收款,还要给用户付款、给用户退款、给用户发红包,则需要此接口。只需要传入对方的B.APP账号,即可完成自动转账

使用方法:您的服务器端将参数以Json格式post到我们接口,并携带SSL证书,提交转账内容。

https://bapi.app/api/v2/transfer/user

传参方式::POST

使用方法:您的服务器端将参数以Json格式post到我们接口,并携带SSL证书,提交转账内容。

注:此接口默认关闭,开通需要找客服申请。 开通时会提供SSL证书。 同时可以问客服要demo。

请求参数

参数 必填 类型 描述
order_id 必填 string(32) 商户订单号,最长 32 位字符,请保证订单号的唯一性
account 必填 string(30) 接收者的B.app登入账号,前面不要加区号(注意:不支持转账给自己)
amount 必填 long 订单金额,单位(分),且 amount > 0
amount_type 必填 string(16) 订单货币单位,目前只支持人民币,此处只会是:CNY
app_key 必填 string(16) 平台生成的app key。 在“商家后台 - 商家信息”中获取
sign 必填 string(32) 签名,点此查看签名生成方法
time 必填 long 发起支付时的服务器时间,13位时间戳,使用此参数是出于安全考虑,用来防御请求重发攻击
order_ip 可选 string(45) 订单发起端端ip(用户的ip),如:114.114.114.114
description 可选 string(50) 转账描述

请求例子

  1. $ curl -X POST-d 'sign=fe9f2493cb9418ded81714e133bd1efb&app_key=65f0806337b6933f&out_trade_no=456&nonce_str=xxx&total_fee=300&account=15018888888' https://bapi.app/api/v2/transfer/user

返回参数

参数格式::application/json

参数 类型 描述
code int 状态代码,200 代表获取成功,其他状态代码请对照msg 返回的信息内容
msg string 提示信息

返回例子

  1. {
  2. "code": 200,
  3. "msg": "ok",
  4. }