1

我正在尝试将 PayPal 快速结账添加到我的网站以销售数字商品,但是当我使用 SDK 中的 SetExpressCheckout 时出现错误“您未注册接受数字交付商品的付款”。如何在我的沙盒帐户中启用此功能?

它看起来像是 PayPal 沙盒帐户的一个已知问题,但我找不到有效的解决方案。

编辑1:

我在沙盒网站中找到了一些东西:我的业务设置 -> 查看所有产品 -> PayPal for Digital Goods(快速结帐)-> 立即申请。现在我的支付解决方案是“PayPal Digital Goods (Express Checkout)”而不是“Payments Pro”,但我仍然遇到同样的错误。

编辑 2:我删除了

itemDetails.ItemCategory = ItemCategoryType.DIGITAL;

现在 Express Checkout 似乎工作正常。但现在还有一个问题:我是否需要定义这个属性才能在生产中使用 Express Checkout?

4

1 回答 1

0

此帐户未启用数字商品。我已启用它,您现在可以尝试使用它进行测试,看看它是否有效。

于 2013-06-17T13:52:20.340 回答