1.3代付出款Api(通用参数)

代付下单Api接口说明
  • 代付下单参数中选填参数:请商户根据实际对接的产品-国家通道 进行参数传递(参照下方代付参数文档)

  • 非必填的参数可以留空或不传递(空参数不参与签名)

请求URL
  • http://www.smzzq.cc/api/pay/create_order
请求方式
  • POST form表单提交
参数
参数名 必选 类型 示例值 说明
type long 0或1 支付接口类型: 代付固定= 1
mchId long 123456 商户ID
mchOrderNo String 201604272106040 商户订单号
productId long 11 支付产品ID,参考上方支付产品对照文档
orderAmount long 10000 订单金额,单位分,不能带小数,实际金额100,这里需要传10000
notifyUrl String http://xxxx/notifyUrl 订单回调地址
clientIp String 127.0.0.1 客户端ip
device String ios 客户端设备信息。只能是android、ios、pc
bankname String BCA (参照银行代码文档) 开户行名称/开户行银行码/银行ID,代付时如有则填
subbranch String BCA (参照银行代码对照文档) 支行名称/支行银行码/支行ID,代付时如有则填
accountname String 张三 ,Jack 开户名,代付时如有则填
cardnumber String 1234567890 银行卡号,代付时如有则填
province String Palce ProviceName 省份,如有则填
city String Palce CityName 城市,如有则填
ifsc String UCBA0001577 金融系统码,如有则填
email String test123@gmaill.com 邮箱,如有则填
tel String 123456 手机号/预留手机号,如有则填
extra String {“openId”:”o2RvowBf7sOVJf8kJksUEMceaDqo”} 附加参数.如果存在extra字段且不为空,需要先转化为JSON格式,接着进行Base64加密.订单回调时,原样返回
sign String e10adc3949ba59abbe56e057f20f883e 签名,参考签名说明1.1
返回示例 (代收接口请求参数中 isjump 为null 或 值 =0时,返回如下Json响应)
  {
    "code": 200,
    "message","Place an order successfully",
    "data": {
      "payOrderId":"12345",
      "orderAmount":"10000",
      "payUrl":"Place an order successfully"
    }
  }
返回参数说明
参数名 类型 说明
code int 响应结果:200或者500 200表示成功,500表示失败
message String 文字讯息
data jsonString payOrderId: 平台订单号
orderAmount: 订单金额,单位分
payUrl: 支付链接(代付接口返回的是下单成功提示语)
备注
  • 更多返回错误代码请看首页的错误代码描述