在PayPal执行付款之前,如何根据买家的状态添加可变税

时间:2019-02-22 13:00:47

标签: paypal paypal-sandbox paypal-adaptive-payments paypal-rest-sdk

我正在构建一个.NET Web应用程序,该应用程序仅在美国购买一些产品。我想根据购买者所在的州对支付资源添加可变税额,因此我需要在执行付款之前获取payerInfo(包括他或她的州)对象,而我不能这样做。

因此,我尝试了另一种方法,因此我为付款创建了授权,然后可以通过其ID捕获授权,并将金额设置为其价值的115%,尽管这是一个很好的解决方案对我来说,这样我就可以根据买方的州来计算税款,并将其计算为旧金额,然后将其捕获。

但是不幸的是,捕获资源一定不能包含我可以在其中设置计算出的税款的明细对象,这没有任何意义。因此,我在总金额中加上了税款,但是买家在查看Paypal上的金额时,发现付款中没有税款。

我该怎么办? in this image I want to inform the buyer that the $10 difference is a tax !!

0 个答案:

没有答案