PayPal REST API 付款可以计算运费和税金吗?

Posted

技术标签:

【中文标题】PayPal REST API 付款可以计算运费和税金吗?【英文标题】:Can PayPal REST API payments calculate shipping and taxes? 【发布时间】:2013-10-19 19:28:32 【问题描述】:

我已成功使用 PayPal REST API 在沙箱中创建和执行付款,但即使我配置了运输选项和税率,它们也不会显示给用户。我希望在用户“批准”付款之前出现运输选项和计算税。是否通过 REST API 支持此功能,如果支持,我需要传递什么来实现它?

【问题讨论】:

不,运费和税金计算不适用于 REST(或任何其他基于 API)的集成。 因此,在 PayPal 托管的网站上结账时,无法让地址与 PayPal 或信用卡相关联,以确定是否根据 PayPal 个人资料税费设置适用税费?这看起来很傻...... 【参考方案1】:

税收和运输资料仅适用于 PayPal 标准交易(“立即购买”按钮)。经典 API 和 REST API 等 API 集成用于更高级的集成,旨在让 PayPal 将所选的送货地址返回给您,并且您的系统会在客户确认付款之前选择税率和运费。

【讨论】:

【参考方案2】:

PayPal 运费计算器仅适用于网站支付标准交易。 Express Checkout 交易不会使用运费计算器。 https://www.paypal-community.com/t5/Merchant-services-Archive/Using-PayPal-s-shipping-calculator-with-Express-Checkout/td-p/328404

【讨论】:

【参考方案3】:

这是相关的,但恐怕不能完全回答这个问题。

我刚刚开始研究使用 PayPal REST API 应用不同的州税。创建新的BillingAgreement 时的override_charge_models 选项看起来很有希望。它允许您在创建协议时应用自定义税额。

【讨论】:

以上是关于PayPal REST API 付款可以计算运费和税金吗?的主要内容,如果未能解决你的问题,请参考以下文章

paypal rest api 更新付款的项目

根据用户的送货地址设置运费 Paypal REST API

Paypal API NVP 将运费添加到每月付款计划

PP REST API 收取税费和运费而无需发送地址?

如何使用 PayPal REST API 和 PayPal PHP SDK 保存 PayPal 帐户以备将来付款

PayPal Rest API 小计等于零