Stripe"无效整数"错误(python / flask后端)

时间:2014-12-08 21:15:50

标签: python flask

Stripe要求传入的数量为整数,以美分为单位。

我将一个浮点数(有2个小数位,最大值)乘以100(到美分),然后将其转换为int。然后我将此金额传递给Stripe的充电创建功能。

客户看到无效的整数错误。 5749.0000000001。

有人见过这样的事吗?关于如何避免这个的提示?我认为转换为int然后传递值将是傻瓜证明..

amount = int(currentValourPrice - previousPaid)
amount = roundToTwo(chargeTaxIfCanada(current_user,amount))
amountToCharge = int(amount * to_cents)
... then in the charge fn...
 amount=amountToCharge

0 个答案:

没有答案