我在了解我当前的支付网关(ProcessPink)如何识别重复交易时遇到了一些问题。“文件人”说:
如果同一张信用卡在 20 分钟内发生 2 笔相同金额的交易,则会被视为重复交易。将返回一个错误。
我个人认为这是一个过于简单的技术,它可以防止我们的客户发出 2 个订单:例如,我们的网上商店有 2 个价格相同的东西,我怎么能告诉人们应该等待 20 分钟再尝试购买第二个?
这是我的问题:
1) 这是支付网关的流行做法吗?或者有其他选择吗?
2)我该如何解决这个问题?我想到了一个购物车,但它不适合我的上下文。简而言之,我的应用程序需要在 20 分钟内执行 2 次或更多单独的交易(来自同一张卡且金额相同)。
任何帮助,将不胜感激。