我正在使用沙盒进行测试,目前使用paypal express作为付款方式的新功能。我已经成功付款并正在检查退货 来自DoExpressCheckoutPayment的值
返回的其中一个字段是PAYMENTINFO_n_AMT,我的vbscript代码是
PPFamt = resArray(“PAYMENTINFO_0_AMT”)'收取的最终金额,包括您的商家资料中的任何运费和税金。
我希望这个值与所请求的总金额相匹配(来自Set)但是
它似乎是圆润的。
即如果我要求支付217.85 - PPFamt值为218.00
如果我要求支付66.90 - PPFamt是67.00
我对卖家和买家账户都使用GBP货币。
还有其他人遇到过这个吗?我无法看到我在代码中做错了什么或舍入它,所以我假设Paypal正在这样做。
任何建议表示赞赏。
答案 0 :(得分:0)
用户错误 - paypal刚刚返回我在DoExpressCheckoutPayment阶段发送的值。