0

当我对 PayPal 实时服务器进行 SetExpressCheckout API 调用时,我收到以下错误:“您未注册接受数字交付商品的付款。”

该错误清楚地表明我应该从我的企业 PayPal 帐户启用数字商品选项。我发现应该可以在“我的业务设置”页面上启用“带快速结帐的数字商品”。但是,当我选择“更改”->“添加新”选项时,我将被带到显示可用选项的页面,当我选择“数字商品”时,我只是回到“我的业务设置”页面而没有任何通知和没有明显的变化。似乎添加数字商品作为选项不起作用。我注意到仅在此数字商品项目中存在“需要注册”文本,这可能是缺失的部分,但我不知道它的实际含义或我应该在哪里注册。

任何人都知道如何解决这个“您没有注册接受数字交付商品的付款”。使用 Express Checkout API 时出现问题?

4

2 回答 2

1

今年早些时候,当我将更新从 NVP 更新到 SOAP 时,我遇到了同样的问题。

尽管他们的支持/文档​​说了什么,但正如您所指出的,通过 PayPal 的 Web 界面启用数字下载的选项已经被破坏了一段时间(截至 2014 年 5 月 28 日,在您提出问题近 9 个月后仍然被破坏)。我不满意从 API 调用中删除“数字”标签,所以我给他们的技术支持热线打了电话。

在支持人员同意 Web 界面已损坏后,他们手动为我的商家帐户启用了数字商品。他们说他们最终还在他们的追踪器中记录了界面的问题,但如果您仍然对“数字”有问题,只需给他们打个电话,他们会为您激活它。

于 2014-08-06T15:44:57.923 回答
0

解决方案是不在 SetExpressCheckout API 调用中使用数字标签。

于 2013-09-03T02:22:14.873 回答