Laravel Cashier是否可以处理比赛条件?
//要收费的代码
$stripeCharge = $user->charge(100);
该调用可能会成功,但是在条带服务器将其告知之前连接断开。
现在,在这种情况下,收银员包裹如何处理?
答案 0 :(得分:0)
Stripe允许您通过在请求中传递幂等键来处理此类情况。
API支持幂等性,可安全地重试请求,而不会意外执行两次相同的操作。当API调用在传输过程中中断并且您没有收到响应时,这很有用。
https://stripe.com/docs/api/idempotent_requests?lang=php
从外观上看,此功能尚未在收银台中实现,请参见未解决的问题
支持幂等选项