结果页面
1. 使用PayerMax结果页面
用户在PayerMax支付结果页可以点击返回商户按钮,跳回商户指定页面。
2. 不使用Payermax 结果页面(API模式下均为此流程)
用户支付完成后直接跳回商户指定页面。
注意:
请勿使用前端回调(frontCallBackUrl)附带的参数status值更新交易结果。
请务必以:
1)PayerMax服务端异步回调;
2)或在获悉前端回调后主动请求订单查询接口的订单状态作为处理依据,以此确保交易的准确性和安全性。
针对APP类商户回跳注意事项(钱包/银行APP将使用系统浏览器打开回调地址(frontCallBackUrl)):
frontCallBackUrl 特点 | 普通h5(http/https) | 内置主动唤起 APP逻辑h5(http/https) | URL Scheme(自定义scheme://) | AppLink/Universal Link(http/https) |
支付完成后跳转流程 | 停留在系统浏览器,展示该 H5 页面 | 展示该 H5 页面,同时由页面内逻辑主动识别场景进行 商户APP 唤起操作,或停留在本页面 | 系统自动尝试唤起 Scheme 指定 APP - 若 APP 存在 & 具备权限,可打开对应 APP - 若 APP 不存在 或 无权限,停留在系统浏览器,展示空白页 | 系统自动尝试唤起 Scheme 指定 APP - 若 APP 存在 & 具备权限,可打开对应 APP - 若 APP 不存在 或 无权限,停留在系统浏览器,展示降级 H5 页面内容 |
是否推荐 | 否 | 是 | 否 | 是 |
优点 | / | 逻辑灵活、流程可控 | 简单易开发 | 开发逻辑相对简单、可降级使用 H5 处理业务逻辑 |
缺点 | 不具备唤起APP能力 | 开发复杂,要唤起 APP 仍需搭配 URL Scheme 或 AppLink / Universal Link 使用 | 无降级逻辑,未唤起 APP 时将展示空白页 |
3. frontCallBackUrl 后拼接如下参数
outTradeNo:商户订单号
tradeToken:PayerMax交易单号
status:订单状态
PENDING-支付中,SUCCESS-支付成功,FAILED -支付失败,CLOSED-关单
4. 接口参数
详情参阅:接口参数