我在尝试让 IPN 在我的沙箱中工作时遇到了麻烦。
我有一个开发者贝宝账户,我导入了 2 个沙盒账户。现在我想有两种方法来测试 IPN:
- IPN 模拟器
- 在沙盒选项中设置我的 IPN 地址
但我在他们两个都有问题。如果每次我尝试发送 IPN 页面时都尝试使用 IPN 模拟器开始加载几分钟,然后 Chrome 会给我一个“空页面响应”响应。经过一番谷歌搜索后,IPN 模拟器对非标准端口有一些问题,但我的页面只能在端口 12000 上运行。我的页面是可访问的,我从网络内部和外部检查,它适用于除 ipn 模拟器之外的所有设备。
我没有更多的运气尝试在沙盒上设置 IPN 地址,只是因为我根本没有设置可以访问。我登录到沙盒并得到一个页面,我应该使用我的沙盒帐户登录,但我在页面右上角获得了与我不同的登录名(那是原始沙盒帐户,现在沙盒和主帐户是合并了所有这些混乱)当我尝试使用沙盒帐户登录时,我得到了一个通用的
此沙盒邮件不可用。尝试其他邮件地址
如果我尝试创建一个新的沙盒帐户,我总是会收到此错误:
很抱歉,出了点问题。请删除此帐户,然后重试。
所以..我基本上被卡住了。我现在可以做些什么来测试我的ipn?
编辑更清楚:
- 我曾经有一个沙盒和一个主要的贝宝帐户,现在它们合并了
- 我现在使用我的主帐户登录沙盒和开发人员部分
- 即使使用我的主帐户登录沙箱,我也会以我的旧沙箱帐户登录
- 在第一次沙箱登录后,如果我尝试登录我的沙箱帐户(在 developer.paypal.com 中列出),我会收到“沙箱邮件不可用”错误
- 在 developer.paypal.com 我无法创建任何新的沙盒帐户,每次都会出错。如果密码不是 8-20 个字符长,我发现您收到了该错误,现在我使用的是正确的长度密码,但我仍然收到该错误
edit2:我成功创建了一个新的沙盒帐户!为了得到它,我必须:
- 使用美国帐户(我使用的是意大利语)
- 使用密码:大写、小写、特殊字符、数字
- 初始余额进口 < 1000 美元
但我仍然无法在沙箱内登录此帐户,总是同样的错误。我讨厌这个。