Paypal Express Checkout payinfo_0_amt值已返回

时间:2014-03-10 20:39:30

标签: paypal vbscript express

我正在使用沙盒进行测试,目前使用paypal express作为付款方式的新功能。我已经成功付款并正在检查退货 来自DoExpressCheckoutPayment的值

返回的其中一个字段是PAYMENTINFO_n_AMT,我的vbscript代码是 PPFamt = resArray(“PAYMENTINFO_0_AMT”)'收取的最终金额,包括您的商家资料中的任何运费和税金。
我希望这个值与所请求的总金额相匹配(来自Set)但是 它似乎是圆润的。
即如果我要求支付217.85 - PPFamt值为218.00
如果我要求支付66.90 - PPFamt是67.00
我对卖家和买家账户都使用GBP货币。

还有其他人遇到过这个吗?我无法看到我在代码中做错了什么或舍入它,所以我假设P​​aypal正在这样做。
任何建议表示赞赏。

1 个答案:

答案 0 :(得分:0)

用户错误 - paypal刚刚返回我在DoExpressCheckoutPayment阶段发送的值。