mycard-下单
地址:/app/order/mycard/createOrder
请求方式:POST
请求参数:
名称 | 类型 | 意义 | 必填 |
---|---|---|---|
appID | int | appID | 是 |
timestamp | String | 时间戳 | 是 |
sign | String | 签名 | 是 |
uid | Long | 用户ID | 否 |
channelID | int | 渠道号 CPS等子渠道号 | 否 |
deviceID | String | 设备号 | 否 |
cpOrderID | String | 游戏订单号(自定义) | 否 |
extra | String | 自定义数据 | 否 |
price | int | 价格 单位 分 | 是 |
currency | String | 币种 | 是 |
productID | String | 商品ID | 是 |
productName | String | 商品名称 | 否 |
productDesc | String | 商品描述 | 否 |
roleID | String | 角色ID | 是 |
roleName | String | 角色名称 | 否 |
roleLevel | String | 角色等级 | 否 |
serverID | String | 服务器ID | 是 |
serverName | String | 服务器名称 | 否 |
area | String | 地区代号 暂时写死为TWD(待定) | 是 |
返回数据:
{
"code":0,
"data":{
orderID: "21213", // 订单id
productID: "1", // 商品id
transactionUrl: "21213", // 支付链接(包含authCode)
isTest: true, // 是否沙盒
authCode: "sfafsafdfsd", // authCode
}
}
mycard- 验单
地址:/app/order/mycard/complete/activeconfirm
请求方式:POST
请求参数:
名称 | 类型 | 意义 | 必填 |
---|---|---|---|
appID | int | appID | 是 |
timestamp | String | 时间戳 | 是 |
sign | String | 签名 | 是 |
orderId | String | 订单id | 是 |
返回数据:
{
"code":0,
"msg": "失败原因"
"data":{
checkState: 1, // 订单校验结果 1成功 2失败
}
}