paypal - 通过 REST API 销售数字商品

标签 paypal paypal-rest-sdk

我在我的网站上使用 Paypal 的 REST API 进行数字交易。我已经完成了所有设置和工作,并且已经能够成功地接受一些用户的付款并向他们提供他们的数字产品。然而,到目前为止,PayPal 将交易视为实物交易。我没有在 REST 文档中找到任何关于将交易标记为数字的内容。我的付款请求之一示例如下所示:

{
  "intent": "sale",
  "redirect_urls": {
    "return_url": "http:\/\/www.googulator.com\/goPro?finishPurchase=true&googleid=123456789",
    "cancel_url": "http:\/\/www.googulator.com\/goPro"
  },
  "payer": {
    "payment_method": "paypal"
  },
  "transactions": [
    {
      "amount": {
        "total": "5.00",
        "currency": "USD"
      },
      "description": "PWYW Lifetime Googulator Pro",
      "item_list": {
        "items": [
          {
            "quantity": "1",
            "name": "Lifetime Googulator Pro",
            "price": "5.00",
            "currency": "USD"
          }
        ]
      }
    }
  ]
}

所以我的问题是,REST API 是否正确支持数字交易,还是我必须求助于使用 PayPal 的经典 API?

最佳答案

REST API 未正确或完全支持数字交易。请继续使用 PayPal 的 CLASSIC API。敬请关注。

关于paypal - 通过 REST API 销售数字商品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19495839/

相关文章:

php - 如何使用加密按钮将价格变量传递给 Paypal

google-chrome - 如何使用 PayPal 创建付费 Chrome 应用程序?

php - 获取现有的 Paypal 账户和电子邮件账户错误

php - 是否可以在不使用 WooCommerce 重定向到 PayPal 网站的情况下进行 PayPal 付款?

paypal - 从 Rails 应用程序将运输选项发送到 Paypal

python - AppEngine Paypal 集成在本地主机上提供 SSLCertificateError,使用 Python

php - PayPal API 格式错误的请求

php - 如何跟踪哪些用户进行了购买?

"non-merchant"/私有(private)账户的PayPal API

paypal - 支付 REST API 生成无效的重定向 URL