如何实现类似12306的购买成功以后订单页面得到响应可以显示已经购买成功的效果?

交互过程:

  1. 出现订单页面以后,点击支付宝付款跳到新的页面

  2. 支付宝付款成功以后,原来的订单页面能够得到付款成功的响应。

问题:

请问如何实现付款成功以后,原来的订单页面能够得到响应?通过session?ajax?js?后台需要如何操作?

阅读 5.2k
4 个回答

做毕业设计的时候,调用过支付宝的商家接口,用过最简单的功能。
当你付款以后 你预留的一个页面 会被支付宝调取 然后在这个页面中 可以接收到支付宝的参数
你可以通过支付宝的参数(各种状态,付款成功,未成功等等) 在数据库里写入不同的状态
接着:
1.可以在这个页面直接跳转到成功的页面
2.也可以在原页面有一个按钮 然后 点击按钮 去调用自己的接口去看看数据库里的支付状态是啥

其实去下载个支付宝的官方文档就可以了
(前端新人,写的不好请见谅。)

出个歪门的答案 长链接 服务端检测收到成功提时候直接补段脚本刷新展示内容

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题