好的,所以我已经搜索过,并在PayPal论坛上询问,但没有人会回复。我的问题如下。在发送给PayPal的PaymentDetails中指定运费时,PayPal将不会在税务和订单总计中接受此税。
例如:
Item Cost = £1
Item Tax = £0.20
Shipping Cost = £1
Shipping Tax = £0.20
我会发送这些值:
PaymentDetailsType paymentDetails = new PaymentDetailsType()
{
ItemTotal = ItemCost
ShippingTotal = ShippingCost,
TaxTotal = ItemTax + ShippingTax,
OrderTotal = ItemCost + ShippingCost + ItemTax + ShippingTax,
};
但是,PayPal会说项目总数不匹配..这是因为它不接受添加ShippingTax?
有没有人为此工作?我需要向客户展示他们的运输成本是多少,以及paypal页面上的总增值税是多少?不在TaxTotal和OrderTotal中发送运费税来解决错误,但是税收没有显示或收费!
对此问题感到绝望......如果您使用PayPal快速结账,请伸出援助之手。
答案 0 :(得分:1)
最后,PayPal回复并表示他们不支持这种对运费征税的情况。对于国际支付提供商来说非常糟糕。
我已经将我的代码更改为现在通过总计的Web订单项以及此处的增值税。
我会尽快将PayPal更改为其他更好的东西。