2012-06-19 109 views
1

使用贝宝的自适应付款API,我卖的实物项目,需要一个船舶地址 - 在贝宝购买页面我通知贝宝让客户选择一个地址。如果我在我的商家帐户上设置了销售税规则,我如何获得自适应付款以向订单添加销售税 - 我将其交给小计,并根据用户选择的地址中的状态计算并添加销售税到总计小计?贝宝自适应付款销售税

这不是PayPal的全部要点吗 - 客户将这些信息提供给PayPal,然后仅向我提供交易所需的信息?

+0

我想有一个投票的理由来关闭这个问题。如果它是重复的,我显然希望看到那个答案 - 但是快速谷歌搜索并没有回答这个问题,因此它为什么在这里。 – Mattygabe

回答

0

似乎不能够自行计算 - 我最终保持了一个解决方案的黑客入侵。提示用户提供货物将运送到的状态,然后在将订单总额(小计+税额)发送到PayPal工作流程之前自行计算税额。 IMO令人失望。

3

你说得对,但是AFAIK,因为PayPal不希望保留不同国家和不同货物类型的税率。所以,你可以尝试使用

GetShippingAddresses 

API调用执行付款前,并添加

信息时

totalTax 

SetPaymentsOptions 

通话..

+0

我知道我可以收取统一的税率,但如果我根据货物的运输地点收取不同的税率,我将无法做到这一点,因为我不知道客户的地址(也不应该一世)。为了做到这一点(我们已经做了其他类型的采购),我不得不问客户什么状态的货物运送到贝宝开放之前 - 这是违背贝宝的精神。 – Mattygabe