qq_36655528
2018-06-22 08:43
采纳率: 33.3%
浏览 1.8k

如何PC端和手机端实现同步支付效果

类似支付宝那种pc端生成订单二维码,然后用手机扫描支付,支付成功后PC端也会跳转成功支付页面,请大神留下思路,有代码例子更好(java)

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • qq_26126071 2018-06-22 08:55

    1)pc端js使用ajax向后台轮询
    2)pc web端使用 ajax 与后台建立一个长连接,这个长连接在后台保持,一直等到支付完成事件后向前端发送结果。推荐这个。

    打赏 评论
  • 跳转到支付宝页面之前组装的参数中有回调地址,添加那个回调地址就行了

    但是实际是否成功以支付宝异步通知的结果为准,这个只是个参考。。不过基本上网络正常,异步通知早于你回跳到你的那个地址

    https://docs.open.alipay.com/270/alipay.trade.page.pay
    自己多看下api
    return_url String 否 256 同步返回地址,HTTP/HTTPS开头字符串

    打赏 评论
  • qq_39728557 2018-06-22 09:55

    请求后台接口,返回的数据是否正确,签名是否验签

    打赏 评论
  • dxl3811051 2018-06-22 13:52

    pc端展示的时候用ajax建立长链接,然后手机端扫描的时候肯定有回调地址通知结果

    打赏 评论
  • qq_40077639 2018-06-22 16:38

    后台接口 签名是否验签 机端扫描的时候肯定有回调地址

    打赏 评论
  • qq_15861405 2018-06-23 04:48

    pc端展示的时候用ajax建立长链接
    pc web端使用 ajax 与后台建立一个长连接,这个长连接在后台保持,一直等到支付完成事件后向前端发送结果

    打赏 评论
  • 正在打杂的Java小白 2018-06-23 08:37

    后台接口 签名是否验签 机端扫描的时候肯定有回调地址

    打赏 评论
  • csk124 2018-06-24 10:55

    手机支付后,后台更改支付标志,pc端定时询问后台支付标志即可

    打赏 评论

相关推荐 更多相似问题