首页 > 解决方案 > 我如何在条纹上以十进制支付金额

问题描述

我正在使用 django 开发一个网站。我需要将 Stripe 支付网关集成到我的网站中。我成功实施了付款流程,但如果收费金额为十进制,我会收到“无效参数”错误。

标签: stripe-payments

解决方案


由于浮点数学的潜在问题,Stripe 只接受整数作为支付金额。对于小数的货币,Stripe 的 API 采用最小的除法;例如,在美元中,付款金额以美分而非美元计价;1.00 美元,您将发送100.


推荐阅读