我正在使用以下代码接受数字商品的付款:

https://www.x.com/blogs/nate/2011/01/07/digital-goods-with-with-express-checkout-in-php

我有一个沙盒帐户,并且使用了Sandbox帐户中的API凭据。

一切正常,直到我按“用贝宝”按钮。在这一点上,当我尝试登录以继续模拟交易时,我会收到以下错误:“我们目前无法完成您的请求。请稍后再试。对于给您带来的不便,我们深表歉意。”

我不知道我做错了,有人可以帮忙吗?

有帮助吗?

解决方案

X.com论坛上有许多人有同样的问题。通过询问PayPal Tech支持以启用其沙盒帐户的数字商品交易,似乎已经解决了其中一些问题。显然,在普通沙盒设置期间,此选项不可用。

其他提示

以防万一其他人遇到相同的错误。

https://www.x.com/thread/49935

确保将支付额设置为“销售”而不是“授权”

如果您在URI请求Longmessage参数中收到错误消息,则可以在X.com论坛上要求添加“您的帐户未注册以销售数字商品”的效果。

但是,如果您很着急,现在可以创建一个新的 预先配置 测试用户并将其类型设置为商人。即使没有配置选项,它也将启用PayPal Express/Digital Goods。

(网站付款专业测试用户将 不是 根据我的经验,可以自动配置数字商品。)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top