南京安优网络科技有限公司 · 2012年成立 · 累计服务2000+企业 业务咨询:400-8793-956 售后:025-65016872
当前位置: 首页 - 知识资讯 - 微信小程序开发知识
微信小程序开发知识

微信小程序扫码支付确认流程及未完成订单提醒

发布时间:2023-09-20 16:46:47 · 南京安优网络科技有限公司

扫码支付前,需要弹几个确认窗口。例如,退款规则明示,风险提示,禁忌症的确认等。所有窗口确认无误后,再开始支付流程。

要防止确认窗口能退回,需要 redirect to。这样支付页面的状态就会丢失。

三种方案

  1. 全局变量。扫码后,全局缓存设备 id,跳转回来 onshow 判断是否存在这个 id,有就弹支付页面。弹出支付页面后,清空这个 id。再就是扫码之后,不立即弹出模式选择窗口,而是先跳转确认窗口,确认返回后,onShow 判断是否有全局缓存

    上一篇:怎么设置微信扫码点餐

    下一篇:微信小程序下订单支付代码实现