充值并收款
会员充值收款, 注意充值订单不支持退款
请求地址
/api/v2/cashier/recharge
公共请求参数
请求参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| user_no | 是 | String(64) | 会员编号 |
| auth_code | 是 | String(64) | 支付付款码 |
| out_trade_no | 否 | String(32) | 业务订单号,业务方保证唯一 |
| fee | 是 | int | 充值金额,单位分 |
| attach | 否 | String(127) | 附加信息,会跟订单信息一起原样返回 |
响应参数
| 名称 | 类型 | 说明 |
|---|---|---|
| pay_no | String | 支付订单号 |
| order_no | String | 业务订单号 |
| payment | String | 支付方式, 例:微信支付 |
| payment_type | String | 支付方式, 枚举 WXPAY:微信支付, BALANCE: 余额支付, ALIPAY:支付宝支付 |
| status | String | 支付状态, PAYED_SUCC:成功, PAYING: 支付中, PAYED_REVERSAL: 已撤销, PAYED_FAIL:失败, CANCEL:已取消, TIMEOUT:已超时, UNKNOW: 未知 |
| status_name | String | 支付状态名称, 例:支付成功 |
| attach | String | 附加信息,原样返回 |
请求示例
:::: tabs
::: tab biz_content
{
"auth_code": "18826490000",
"fee": 100
}
:::
::: tab 原始数据
{
"open_app_id": "kd100020200220",
"timestamp": 1602555696,
"sign_type": "MD5",
"token": "UT89A6C01D2A704608808F4896369FE009",
"biz_content": "{\"auth_code\": \"18826490000\", \"fee\": 100}",
"sign": "52fd69d4c3c4c8b8158671bff5f46c17"
}
:::
::::
响应示例
:::: tabs
::: tab result
{
"code": 0,
"data": {
"order_no": "300230538021156832",
"pay_no": "600230538022074080",
"payment": "支付宝支付",
"payment_type": "BALANCE",
"status_name": "支付成功",
"status": "PAYED_SUCC"
},
"msg": "success",
"succeed": true
}
:::
::: tab 原始数据
{
"result": "{\"code\":0,\"data\":{\"fee\":100,\"order_no\":\"300230538021156832\",\"pay_no\":\"600230538022074080\",\"payment\":\"会员钱包支付\",\"status\":\"PAYED_SUCC\"},\"msg\":\"success\",\"succeed\":true}",
"sign": "63455889aac2deea8274c696eea7705f"
}
::: ::::