贝宝自适应支付销售税

Posted

技术标签:

【中文标题】贝宝自适应支付销售税【英文标题】:Paypal Adaptive Payments Sales Tax 【发布时间】:2012-06-21 11:18:18 【问题描述】:

使用 Paypal 的 Adaptive Payments API,我正在销售需要运送地址的实物商品 - 在 Paypal 购买页面上,我通知 Paypal 让客户选择一个地址。如果我在我的商家帐户上设置了销售税规则,我如何获得自适应付款以将销售税添加到订单中 - 我将小计交给它,并根据用户选择的地址中的状态,计算并添加销售税到那个小计的总计?

这难道不是 Paypal 的全部意义所在 - 客户将这些信息提供给 Paypal,然后只向我提供交易所需的信息吗?

【问题讨论】:

我想有理由投票结束这个问题。如果它是重复的,我显然希望看到那个答案 - 但快速谷歌搜索并没有回答这个问题,因此它为什么在这里。 【参考方案1】:

似乎无法自行计算 - 我最终保留了一个解决方案。提示用户提供货物将运往的州,然后在将订单总额(小计 + 税)发送到 Paypal 工作流程之前自行计算税金。令人失望,IMO。

【讨论】:

【参考方案2】:

您是对的,但 AFAIK,因为 PayPal 不希望保留因国家/地区和您运送的商品类型而异的税率。因此,您可以尝试使用

GetShippingAddresses

支付前调用api,并添加

totalTax

期间的信息

SetPaymentsOptions

打电话..

【讨论】:

我知道我可以收取统一的税率,但如果我根据货物的运送地点收取不同的税率,我将无法这样做,因为我不知道客户的地址(我也不应该)。为了做到这一点(我们已经为其他类型的购买做过),我必须在 Paypal 打开之前询问客户货物被运送到什么状态 - 这与 Paypal 的精神背道而驰。

以上是关于贝宝自适应支付销售税的主要内容,如果未能解决你的问题,请参考以下文章

贝宝自适应支付和ipn响应

通过支付网关进行并行支付? (贝宝自适应支付除外)

贝宝自适应 API

我无法在为 PHP CodeIgniter 框架实施 PayPal 库的贝宝自适应支付中添加商品编号、商品价格和数量

如何在支付宝自适应嵌入式支付中传递请求参数和支付密钥?

用自适应支付取代贝宝快递