创建代付订单
请求路径¶
/openapi/v1/inr/transaction/withdraw
请求方式¶
POST
请求头¶
| 请求头 | 必填 | 值 |
|---|---|---|
| Content-Type | 是 | application/json |
请求体¶
| 参数名 | 必选 | 类型 | 示例 | 描述 |
|---|---|---|---|---|
| accessId | 是 | string | AK1070400fc5f4b1e78 | 接入ID,创建商户后会提供 |
| payMethod | 是 | string | 1 | 支付方式,1-银行,2-UPI |
| merchantOrderNo | 是 | string | OD12345678 | 商户订单号, 在此商户下需唯一 |
| accountNo | 是 | string | 11111111111 | 收款账户,payMethod=1时为银行卡号,payMethod=2时为VPA |
| amount | 是 | string | 10000 | 订单金额, 单位:派萨(1卢比=100派萨),不支持小数点 |
| name | 是 | string | testName | 收款人姓名,为提高成功率请尽量真实 |
| phone | 是 | string | 31111111111 | 收款人手机号,为提高成功率请尽量真实 |
| 是 | string | example@example.com | 收款人邮箱,为提高成功率请尽量真实 | |
| bankName | 否 | string | IndiaBank | 银行名称,payMethod=1时必填,如果没有则填IFSC代码前四位 |
| bankCode | 否 | string | IFSC012345678 | 银行编码,payMethod=1时必填,IFSC代码(四位大写字母+0+六位数字) |
| calbackUrl | 否 | string | https://merchant.example.com/callback | 异步回调地址,当订单状态发生变化后会通过该地址通知 |
| timestamp | 是 | string | 1733912358000 | unix(毫秒-13位)时间戳, 和我方服务器时间误差不可超过1分钟 |
| signNonce | 是 | string | abc123 | 签名随机字符串,1分钟内不可重复 |
| sign | 是 | string | 098f6bcd4621d373cade4e832627b4f6 | 请求签名, 请参考签名规则 |
{
"accessId": "AK796512861378",
"accountNo": "111111111",
"amount": "10000",
"bankCode": "IFSC012345678",
"calbackUrl": "",
"email": "example@example.com",
"merchantOrderNo": "0a3c0434-0bce-4e0b-b8d2-a3400713ff42",
"name": "name",
"payMethod": "1",
"phone": "31111111111",
"sign": "91bd4bf75e90c540dc10774715cbc771",
"signNonce": "0.ekpne4vdlma",
"timestamp": "1745215451817"
}
返回参数¶
| 参数名 | 类型 | 描述 |
|---|---|---|
| code | int | 请求错误码,1-成功,其他-失败 |
| msg | string | 错误说明,OK=成功,其他-失败 |
| data | object | 请求结果 |
| data.platOrderNo | string | 平台订单号 |
| data.timestamp | string | unix(毫秒-13位)时间戳 |
| data.signNonce | string | 签名随机字符串 |
| data.sign | string | 签名,只对data下的参数签名,请参考签名规则 |