php - 同时接受来自两个不同浏览器的授权金额付款
问题描述
让我们考虑客户已为订单付款。现在,如果商户尝试同时从两个不同的浏览器接受授权金额,则两个付款接受都会成功触发。
我该如何处理这种情况,以便如果商家尝试在一个浏览器中接受付款直到该交易过程结束,我们不应该允许商家接受来自任何其他浏览器的相同订单的付款?
我尝试使用 Cookie 和 Session 来确定我们是否尝试同时从两个不同的浏览器接受同一订单的付款。但这不会奏效,因为不同的浏览器创建了不同的会话/cookie。
任何信息或方向指针将不胜感激。
解决方案
推荐阅读
- c# - RabbitMQ - 您如何以编程方式从消息队列接收消息?
- c# - WPF 在主线程之外创建和保存内联文本
- node.js - 使用 monorepo 时如何让 Heroku CI 运行测试?
- php - Laravel 错误地将日期时间存储到 jpbs 和队列上的数据库中
- php - 我可以使用定制的 php DB 类来简化 PDO 方法的过程吗?
- asp.net-identity - ASP.Net Identity 和 IdentityServer4 声明
- python - 如果属性不存在,如何将属性插入到文档中?
- polymer - 聚合物捆绑器不输出带有自定义捆绑包的 node_modules 文件夹
- excel - .Find方法不按顺序搜索
- unity3d - 对象传递时的文本写入