PayPal数字商品登录时出错

时间:2011-01-19 11:32:48

标签: php paypal paypal-sandbox express-checkout paypal-digital-goods

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

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

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

一切正常,直到我按下“Pay with PayPal”按钮。此时,当我尝试登录以继续模拟交易时,我收到以下错误:“我们目前无法完成您的请求。请稍后重试。对于给您带来的不便,我们深表歉意。”

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

3 个答案:

答案 0 :(得分:2)

X.com论坛上有很多人都有同样的问题。通过要求PayPal技术支持为其沙箱帐户启用数字商品交易,其中一些似乎已得到解决。显然,在正常的沙箱设置期间,此选项不可用。

答案 1 :(得分:0)

以防万一其他人得到同样的错误。

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

确保将PaymentAction设置为“Sale”而不是“授权”

答案 2 :(得分:0)

如果您在uri请求LONGMESSAGE参数中收到“您的帐户未注册销售数字商品”效果的错误消息,您可以在x.com论坛上询问是否已将其添加。

但是,如果您赶时间,您现在可以创建一个新的预配置测试用户,并将其类型设置为Merchant。即使没有配置选项,也会启用PayPal Express / Digital Goods。

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