从Paypal Express结帐中删除送货地址

时间:2018-09-06 08:35:33

标签: paypal payment-gateway paypal-sandbox paypal-rest-sdk

我在我的网站上使用快速结帐。我想在完成交易时从中禁用送货地址。我在按钮上使用脚本。我正在使用的一段代码是这个。

   [{
      $sort: {
        'items.date': -1,
      },
    }, {
      $project: {
        count: {
          $size: "$items",
        },

        params: {
          $slice: ["$items", 5],
        },
      },
    }]

我们将不胜感激。谢谢

1 个答案:

答案 0 :(得分:1)

如果您仍在寻找解决方案,则可以通过添加以下几行来禁用发货地址:

experience: {
  input_fields: {
    no_shipping: 1
  }
}

因此您的代码需要像这样进行调整:

...
// Make a call to the REST api to create the payment
return actions.payment.create({
  payment: {
    transactions: [
      {
        amount: { total: '5.00', currency: 'EUR' }
      }
    ],
    experience: {
      input_fields: {
        no_shipping: 1
      }
    }
  }
});
...