创建订单

创建订单

  • 请求方式: POST

  • 代收生产环境: https://all.atpay.vg/api/order/repay/create

  • 代付生产环境: https://all.atpay.vg/api/order/loan/create

  • 接口请求类型(Content-Type): application/json; charset=UTF-8

  • 接口返回类型(Content-Type): application/json; charset=UTF-8

body参数

参数名
类型
必须
描述
示例

sn

string

订单编号(32个字符以内)

my_order123

amount

int

金额(当地货币最小单位,假设如果是cny,单位就是分,10000代表100元)

10000

notify_url

string

回调地址

用于接收平台回调,不填视为不需要回调

channel

string

想要使用的渠道标识,必须是商户已经开通的渠道

country_repay_pakistan

uid

string

商户id(uid),商户在ak_pay的唯一标识

121323434563456

sign

string

签名

af5a6632e5b3f83b417c5a58dc13bd85818c86153c58bd9d2c67a7c056f55700

payment_method

string

支付方式(代付渠道必传,代收渠道非必传,代收渠道传该字段则匹配同类型的支付方式,代收渠道不传则随机匹配支付方式)

BANK_CARD

real_name

string

用户真实姓名,代付需要传此参数

王xx

account_no

string

账号/银行卡号,代付需要传此参数

6214569863214754

bank_name

string

银行名称,银行卡代付需要传

花期银行

接口请求示例

{
  "sn": "my_order123",
  "amount": "10000",
  "notify_url": "http://a.b.c/d/e",
  "channel": "country_loan_pakistan",
  "uid":"121323434563456",
  "sign":"af5a6632e5b3f83b417c5a58dc13bd85818c86153c58bd9d2c67a7c056f55700",
  "payment_method":"BANK_CARD",
  "real_name":"王xx",
  "account_no":"6214569863214754",
  "bank_name":"花期银行"
}

接口返回

返回示例

{
  "code": "0",
  "msg": "成功",
  "data": {
    "channelType": "loan",
    "channelName": "country_loan_pakistan",
    "guide_url": "http://f.g.h/j.html?k=v",
    "result": {
      "sn":"LOAN1435345234234",
      "amount":"10000"
    }
  }
}
参数名
描述
类型

code

错误码,为0则为请求成功

数字字符串

data.channelName

渠道名

String

data.channelType

渠道类型

String

data.result

渠道返回参数。根据不同渠道返回的内容不同

Json

data.result.sn

系统订单号

string

data.result.amount

订单金额

string

data.guide_url

引导页地址,商户可以不用自己解析代收参数,直接跳到引导页地址即可

Last updated