paypal - 如何从结帐弹出窗口中删除 "Ship to"部分?

标签 paypal paypal-rest-sdk express-checkout

在使用 Paypal API 创建付款时,是否有任何选项允许从结帐弹出窗口中删除“运送至”部分?我的意思是不要在弹出窗口中显示它。

我不使用shipping_address option创建付款配置时 payment_json 对象中的任何位置。但该部分仍然存在。

enter image description here

最佳答案

我添加这个答案是因为我来这里是为了使用 PayPal Smart Payment Button 搜索禁用送货信息。这个答案可能对他们有帮助。

您必须添加以下行以删除送货地址。

application_context: { shipping_preference: 'NO_SHIPPING' }

例如:

paypal.Buttons({
  createOrder: function(data, actions) {
    return actions.order.create({
      purchase_units: [{ amount: { value: 1.00 } }],
      application_context: { shipping_preference: 'NO_SHIPPING' }
    });
  }
}).render("#paypal-button-container");

关于paypal - 如何从结帐弹出窗口中删除 "Ship to"部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39653753/

相关文章:

java - Paypal & Java : Not Showing order summary and failure in acknowledgement

PayPal API 错误 INVALID_PROFILE_ID

node.js - 返回 url 不适用于 PayPal 和 NodeJS

ruby-on-rails - 创建定期付款配置文件时出现 Paypal 无效 token 错误

paypal - 使用 Paypal 付款选项拆分付款

python - Paypal 批量付款 - Python - 访问被拒绝

php - 在 Paypal 中完成购买后重定向到原始站点

paypal - 如何使用 Paypal REST API 列出计划协议(protocol)

paypal - 快速结帐 - 直接使用信用卡付款?

paypal - 沙盒中的电子邮件通知不显示产品详细信息?