目前,我们无法处理您的请求。请返回Test Store并尝试其他选项

时间:2015-10-08 12:47:40

标签: paypal paypal-sandbox paypal-rest-sdk

我试图在我的沙箱环境中创建一个结算协议,但却遇到了这个神秘的错误:

  

目前,我们无法处理您的请求。请返回[my] Test Store并尝试其他选项。

我该如何调试?

到目前为止我的代码包括:

  1. 创建API令牌
  2. 制定结算方案
  3. 激活结算方案
  4. 创建结算协议
  5. 一切正常,直到第4步。

    我正在使用REST PHP SDK示例中的代码。

    通过清除缓存解决了here此问题。我和其他新安装的浏览器一样,但问题仍然存在。

    提示?

    修改:我们在应用中启用了结算协议here。这可能是德国特有的,因为我也在德国。

2 个答案:

答案 0 :(得分:0)

不幸的是它特定于德国:

"无法为德国或中国的买家创建定期付款。在这种情况下,您可以使用引用事务作为备用解决方案。"

https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/integration-guide/ECRecurringPayments/#limitations

答案 1 :(得分:0)

这是我的建议:

  1. 登录PayPal。 https://www.paypal.com/signin
  2. 转到沙盒测试帐户 https://developer.paypal.com/developer/accounts
  3. 创建一个新的 个人沙箱测试帐户(电子邮件地址,密码,国家, 验证等)。如果您没有看到创建按钮,那么您将不得不这样做 通过单击表格行右侧的图标克隆一个。只是 确保你克隆的是PERSONAL类型。
  4. 使用您的浏览器设置清除PayPal Cookie。 (这将使您退出PayPal)
  5. 现在,您可以运行脚本,并在重定向到PayPal时运行 付款批准您必须输入新的凭据 创建个人测试帐户。
  6. 简而言之,我建议您创建一个新的个人沙盒测试帐户并清除浏览器Cookie。

    祝你好运