我遇到了与 Paypal 标准集成的问题,我真的不知道如何解决。假设我有一个价格为 0.019 的产品,我要购买 100 个。对于这种情况,表格应如下所示:
<input type="hidden" name="amount" value="1.9">
<input type="hidden" name="amount_1" value="0.019">
<input type="hidden" name="quantity_1" value="100">
但是,由于 Paypal 双精度,amount_1 字段不正确。我可以进行四舍五入,这会给我这个:
<input type="hidden" name="amount" value="1.9">
<input type="hidden" name="amount_1" value="0.02">
<input type="hidden" name="quantity_1" value="100">
但另一方面,这将为我提供错误的总数,为 2(因为金额字段将被忽略)。
有没有任何明智的方法来处理这个问题(除了对我销售的物品进行分组)?我认为我没有看到任何与 Paypal 精度相关的问题:/
编辑:我可以(并且我)对订单总额的金额值进行四舍五入。但是,我需要显示用户购买了多少商品。