接口定义
当用户下单之后,橙券积分商城会向该接口发起虚拟商品的充值请求,开发者需在收到充值请求后处理该订单,对用户订单进行充值处理。
应用级参数
| 参数名 | 类型 | 必须 | 描述 |
|---|---|---|---|
| order_no | string(32) | 是 | 橙券积分商城提交的订单号,最长32位(唯一) |
| recharge_account | string(20) | 是 | 充值账号 |
| product_no | string(20) | 是 | 充值产品编号 |
| amount | int | 是 | 充值数量1 |
| notify_url | string(255) | 否 | 主动通知订单结果地址 |
| price | int | 是 | 产品官方面值(分) |
请求示例
{
"app_key": "HVEDFeuZUxAy7VDPl3Xc",
"timestamp": 1713596437250,
"price": 100,
"recharge_account": "17606382359",
"notify_url": "http://mall-standard.test.1jiaofei.cn/gateway/order-service/web/order/rechargeBack",
"product_no": "SP36534643",
"amount": 1,
"sign": "3A5CB5523CF9D50418FB2F782A599884",
"order_no": "M1781557204339580929"
}
响应参数
| 参数名 | 类型 | 必须 | 描述 |
|---|---|---|---|
| code | int(10) | 是 | 状态码(200为成功,其他均为失败) |
| data | object | 是 | 响应数据 |
| message | string(32) | 是 | 响应信息 |
data 说明
| 参数名 | 类型 | 必须 | 描述 |
|---|---|---|---|
| status | string(32) | 是 | 订单状态 |
| order_no | string(32) | 是 | 订单号 |
成功返回示例
{
"code": 200,
"message": "请求通过",
"data": {
"order_no": "M1781557204339580929",
"status": "RECHARGING"
}
}
