支付接入与本地模拟边界
支付尝试、渠道结果与订单状态需要分别核对;本地模拟可辅助开发,不能证明真实收款和退款通道。
文档导航
本页目录
现有支付入口是什么?
消费者订单具有支付查询、支付尝试、结果刷新、关闭及储值支付入口;本地模拟入口与真实渠道商户配置需要分别核验。
支付尝试具有独立标识,刷新和关闭与订单读取分别进行。浏览器返回或网络超时不能直接决定支付成败,应依据渠道与业务记录核对。储值支付还涉及本人余额与交易流水,不能套用外部跳转结果。
接入真实渠道要准备什么?
| 材料 | 检查内容 |
|---|---|
| 商户授权 | 主体、应用与付款渠道范围 |
| 密钥证书 | 私有配置、有效期和权限 |
| 回调入口 | 正式域名、协议及验签条件 |
| 业务标识 | 订单、支付尝试与渠道单号映射 |
| 对账样本 | 支付成功、关闭、超时和退款 |
如何处理结果未知?
先读取支付尝试和渠道状态,再决定查询、补偿或人工处理。不能因为客户端没收到响应就再次扣款;外部重复通知也不能重复改变订单。具体幂等字段与状态转换以相应契约和实现为准。
本地模拟如何使用?
仅在自己的独立开发环境按源码提供的本地profile与入口操作。正式发行前检查模拟配置关闭;真实渠道需要正常账号和独立联调。配置页面可保存不代表通道能收款。
验收要保留什么?
保留脱敏业务标识、渠道结果、订单状态、资金流水和拒绝结果。不要在公开截图显示商户秘密或个人付款信息,也不为了重复验证重放已经成功的资金动作。