通过PayPal的REST API提交付款时,必须在价格*数量=总数的情况下提供项目集合。
Fiddler的以下屏幕抓取说明了我的问题:
“price”元素的值必须采用“0.00”格式。然而,在上面的情况下,我开始以“£0.08”的松散照片的价格开始,然后增加20%的增值税,以“£0.096”。 300 *£0.096是£28.80,因此订单的总成本是正确的。问题是,我没办法向PayPal提供单位成本。有人可以建议如何解决这个问题吗?
答案 0 :(得分:2)
我在运送选项方面遇到类似问题,并选择编写我自己的购物车代码,该代码显示所选的单个商品以及税和运费选项。表单上的“使用PayPal支付”按钮只需将总价格提交给PayPal。这给了我完全的灵活性 - 我最近在订单满$ x时免费送货。此外,购物车比使用Paypal选择的每件商品都快得多,反应灵敏 - 所以我得到更多的订单,直到完成 - 总是一件好事!