Paypal 与 API 的新集成不会自动计算销售税

问题描述 投票:0回答:1

我的网站目前正在使用旧的 Paypal 集成,当客户在 Paypal 结帐表单中输入其帐单地址时,该集成可以完美地通过 PAYPAL 自动添加销售税。该集成使用我们在 Paypal 业务配置文件中定义的预定义税率,例如加拿大/魁北克的特定税率,然后加拿大/安大略的不同税率等。例如,当我向客户出售商品时100 美元,当我使用旧集成将客户发送到 Paypal 时,一旦客户指定与其信用卡匹配的帐单地址,Paypal 就会将正确的预定义税率添加到商品金额中,并将价格更新为例如 115 美元。

Paypal 现在推广使用的新集成(使用 CreateOrder 和 ApproveOrder API)无法做到这一点。我联系了 Paypal,他们说我们现在需要在将客户发送到 Paypal 之前计算我们这边的税额,这对我来说没有意义,因为 1. 当我将客户发送到 Paypal 时,我不知道他的国家/地区/省/州,以及 2. 即使我在将客户发送到 Paypal 之前将下拉列表添加到我的网络表单中,任何人都可以使用任何位置来降低税率或只是避免税率。 Paypal 通过旧集成自动计算税费的好处/安全在于,他们使用的客户账单地址必须与其信用卡相匹配,这样任何人都无法避免在购买时被收取正确的税费。

任何人都可以通过新的集成提供任何解决方案吗? Paypal 告诉我,有一个 OnShippingChange 方法可以在客户指定送货地址时更新/修补 CreateOrder,但当我发送 Create Order 响应时,我正在销售带有 NO SHIPPING 标志的数字服务。我宁愿需要 OnBILLINGAddress 更改方法,但它似乎不存在。

我附上了两张屏幕截图来展示新旧 Paypal 集成行为之间的差异。

paypal
1个回答
0
投票

让我向您澄清这一点:旧的 PayPal 税费和运费计算器已经有 20 多年的历史了,它是为简单的黄色 HTML 按钮而设计的,当时网站还是简单的页面,无法自行计算运费和税费。

所有随后发布的 PayPal 集成都是基于 API 的,PayPal 不进行任何税费/运费计算。自 2005 年左右发布的所有 PayPal 集成都希望通过 API 传递总数。

我刚才所说的唯一例外是您可以在 https://www.paypal.com/buttons 找到的集成。这些都是为不支持 API 的网站设计的简单集成,并且可能有一些可用的税收/运输功能,尽管就可用程度而言,它们可能还很初级。

© www.soinside.com 2019 - 2024. All rights reserved.