如何使用Stripe PaymentIntent处理产品可用性/税金/运费?

问题描述 投票:0回答:1

[使用PaymentIntents API,我们用总数设置了一个Intent,并将用户带到Checkout。由于某些原因,在用户单击“购买”后,我一直到服务器之前都不想确认销售。

1)该项目仍然可用吗?通过结帐,其他用户可能更快。

2)用户的最终税是多少(税率查询可能会变得昂贵)?显示给用户“估计税”。不想为每个结帐的人做最后的计算。许多保释。

3)货运报价可能不准确(在我的情况下并非如此),但根据州(美国)的不同,税率可能会再次改变。

Stripe希望我们在前端确认付款。我该如何解决这些问题?

最佳做法是什么?由于Charges API允许我们转到服务器,请弄清所有这些内容,然后以最终金额启动费用。或根据需要退出。

stripe-payments race-condition tax
1个回答
1
投票

您可以通过遵循https://stripe.com/docs/payments/accept-a-payment-synchronously在服务器端进行确认

© www.soinside.com 2019 - 2024. All rights reserved.