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

How do I remove a "Ship to" section from Checkout Popup?

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

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

您需要使用Payment Experience API

创建新的 web_profile,并使用

设置演示文稿
"no_shipping": 1,
"address_override": 0

我添加这个答案是因为我在使用 PayPal 智能支付按钮 搜索禁用送货信息时来到这里。这个答案可能对他们有帮助。

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

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");