收银台API
付款码收款
| API列表 | API描述 | 详细描述 |
|---|---|---|
| config/query_params | 查询参数 | 查询参数, 用于订单查询筛选, 退款订单筛选等款 |
| need_password | 查询会员是否需要输入支付密码 | 调用付款码支付前, 先调用该接口判断是否需要会员输入支付密码 |
| pay | 收款 | 付款码收款 |
| query | 查询订单信息 | 收款后调用获取支付状态和订单详情 |
| reverse | 撤销订单 | 撤销订单, 只能是订单状态不确定的时候调用 |
| pay_records | 查询支付订单列表 | 查询支付订单列表 |
| recharge | 充值并收款 | |
| recharge_records | 查询充值记录 | |
| refund | 退款 | 只能是支付成功的订单调用 |
| query_refund | 查询退款订单 | 查询退款状态 |
| refund_records | 退款订单列表 | 支付成功时候调用 |
| pay_stats_v2 | 交易汇总(包含收款统计, 退款统计等), V2版本 | |
| refund_record_stats | 退款统计 |
支付方式
| payment | 说明 |
|---|---|
| ALIPAY | 支付宝支付 |
| WXPAY | 微信支付 |
| BALANCE | 余额支付 |
| UNIONPAY | 银联支付 |
| UNIONPAY_CODE | 银联二维码(云闪付) |
| CASH | 现金支付 |
| CCB | 建行龙支付,未对接,先定义 |
| UN_DEFINE | 未定义 |
支付状态
| status | 说明 |
|---|---|
| PAYED_SUCC | 支付成功 |
| SUBMIT | 提交订单,未支付 |
| PAYING | 订单已生成,但未完成支付,等待用户输入密码 |
| PAYED_REVERSAL | 支付后,冲正 |
| PAYED_FAIL | 支付回调,已支付失败 |
| CANCEL | 主动取消订单(关闭/撤销) |
| TIMEOUT | 超时取消订单 |
| UNKNOW | 其他未知状态 |
退款状态
| status | 说明 |
|---|---|
| REFUND_SUCC | 退款成功 |
| REFUND_ING | 退款中 |
| REFUND_FAIL | 退款失败 |
| REFUND_CLOSE | 退款关闭 |