You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PayPal REST API V2禁用发票中的配送功能?

禁用PayPal发票API v2的配送功能

可以禁用配送功能,你之前尝试的shipping_preference参数其实是用于付款流程的用户体验配置(比如引导用户选择配送地址),并非发票本身的配送显示控制项,所以不起作用。

正确的实现方式是:

  • 在创建发票的请求体中,不要包含shipping_info字段。PayPal发票API默认只有当请求里存在shipping_info时,才会在发票上显示配送相关区域。
  • 如果你的应用之前默认填充了shipping_info,直接移除该字段即可;若需要明确声明无配送需求,可以将shipping_info设为null(部分场景下需显式设置以覆盖模板默认值)。

示例请求体片段(简化版):

{
  "primary_recipients": [
    {
      "email_address": "customer@example.com"
    }
  ],
  "items": [
    {
      "name": "Service Plan",
      "quantity": 1,
      "unit_amount": {
        "currency_code": "USD",
        "value": "99.00"
      }
    }
  ],
  "note": "Thank you for your business!",
  "payment_term": {
    "term_type": "NET_30"
  }
  // 此处不包含shipping_info字段,即可隐藏配送区域
}

额外注意:如果你的发票模板默认配置了配送信息,需要确保请求中的配置覆盖模板设置——要么移除shipping_info,要么显式设置为空对象/null。

内容的提问来源于stack exchange,提问作者Jonathan Svahn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 08:09:17