【问题标题】:Selling Digital Goods using the REST API使用 REST API 销售数字商品
【发布时间】:2016-12-20 21:38:54
【问题描述】:

我正在尝试使用 Express Checkout REST API 在我的网站上销售数字商品。

我面临的主要问题是 PayPal 在订单审核中显示“Ship To”。

是否可以在使用 REST API 创建付款时禁用或移除运费?

我在这里看到了一个相关的问题:Selling Digital goods via REST API - 但是它很旧并且有一段时间没有任何更新。基本上它说 REST API 不支持销售数字商品。

谢谢。

【问题讨论】:

    标签: api rest paypal


    【解决方案1】:

    我设法通过创建体验档案来禁用配送, https://developer.paypal.com/docs/api/payment-experience/

    我使用名为 Postman 的应用程序在 https://api.sandbox.paypal.com/v1/payment-experience/web-profiles 上向 PayPal 发送 POST 请求

    有了这个 JSON 数据:

    {
      "name": "AppName",
      "presentation": {
        "brand_name": "AppName Paypal",
        "locale_code": "US"
      },
      "input_fields": {
        "no_shipping": 1,
        "address_override": 1
      },
      "flow_config": {
        "landing_page_type": "login"
      }
    }
    

    请注意,我使用了 no_shipping 1,它禁用了运输。我还通过这个 POST 请求发送了 Authorization Bearer 令牌。

    如果请求成功,那么您将获得新创建的体验配置文件的 ID。 创建快速结帐付款时使用该 ID。

    "experience_profile_id":"experience_profile_id",
    

    【讨论】:

      猜你喜欢
      • 2012-05-17
      • 2012-05-29
      • 1970-01-01
      • 2021-08-16
      • 2013-05-23
      • 1970-01-01
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      相关资源
      最近更新 更多