这可能是一个初学者的问题,但这就是我现在所处的位置。
我设法使用javascript创建一个价格计算表,它从表单中获取用户输入的选项,计算价格总和并将其显示得很好(使用名为“finalTotalPrice”的var)
现在我想将它发送到PayPal,进入我的网站付款标准工厂。 (我选择了自定义购物车),但似乎无法实现。
如何将计算的总金额发送给PayPal?
当数字插入amount_1值字段时,paypal卡脚本正常工作,但在我尝试使用变量时则不行。
如果有人有时间,我会喜欢一些帮助。
答案 0 :(得分:1)
我在JavaScript中严重舍入数字有问题(因为它们是浮点数,即使它们是整数值)。我强烈建议你使用像PHP这样的东西来处理最终的价格。所以也许有一个全部由JavaScript驱动的表单,然后PHP处理它(作为一个整数的分数,最后只在结尾处除以100)并且echo
输出结果。
在处理金钱时,准确是非常重要的。
这并不能完全回答你的问题,但确实提供了重要的建议。但是,由于您将echo
输出生成的PayPal表单变量,因此您的HTML会直接在字段中显示该数字,并且它可以很好地工作。
答案 1 :(得分:1)
解决
经过大量的游戏后我才开始工作。答案似乎是双重的,
感谢各位指点!
答案 2 :(得分:0)
每次更改finalTotalPrice时或在提交表单时(之前)更新paypal隐藏变量。