如何从 Checkout Popup 中删除“Ship to”部分?

Gre*_*een 3 paypal express-checkout paypal-rest-sdk

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

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

在此处输入图片说明

Man*_*zha 5

我正在添加此答案,因为我是在使用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");
Run Code Online (Sandbox Code Playgroud)