PayPal SetExpressCheckout 在实时服务器上失败

标签 paypal

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

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

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

最佳答案

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

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

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

关于PayPal SetExpressCheckout 在实时服务器上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18572953/

相关文章:

paypal - 动态 Paypal 集成

php - 可能吗?!给 Paypal 动态下拉菜单项一个动态名称

android - 在 Android 中集成 Paypal 时出错?

c# - IPN模拟器错误

c# - PayPal 支付标准从移动设备返回 GET 而不是 POST,因此无法验证记录支付

paypal - 我应该等待哪个PayPal通知来打开和取消用户的许可证?

javascript - 使用 Paypal 登录 API

Paypal 订阅不同数量的项目

javascript - 在按钮提交单击时禁用页面背景

android - 安卓和iOS的paypal集成,可能吗?