PayPal SetExpressCheckout 在实时服务器上失败

标签 paypal

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

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

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

最佳答案

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

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

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

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

相关文章:

paypal - 无法创建帐户 - 无效的电子邮件

c# - 在 Paypal 中创建灵活的定期付款配置文件

PayPal Plus Sandbox - 按发票付款

jquery - Paypal 按钮定制 Bootstrap 喜欢

Paypal - 自动返回 Paypal 返回空对象

ruby-on-rails - 如何使用 Paypal 自适应支付 SDK?

paypal - 如何使用快速结帐更新用户页面

Paypal 定期付款

php - 没有 Paypal 账户的 Paypal 定期付款

paypal - 在移动设备上未从 Paypal 接收自定义值