paypal沙盒商户帐户错误

paypal沙盒商户帐户错误,paypal,paypal-sandbox,Paypal,Paypal Sandbox,我有一个网站,我正试图用php脚本连接paypal。php构建查询字符串,然后提交到,并附加查询字符串。我可以验证这是否正常工作。我还并没有处理付款,但它直接向贝宝和正确的数量和价格等 然而,当我更改为时,当我尝试处理时,会出现一个错误,表明merchants PayPal帐户存在问题 我已经在PayPal沙箱上创建了几个测试帐户,但从我所能看到的来看,我似乎需要在沙箱中创建另一个商户帐户?如果是这样的话,我不知道该怎么做。我猜我需要更改查询字符串的“?business=mycode”部分,但我

我有一个网站,我正试图用php脚本连接paypal。php构建查询字符串,然后提交到,并附加查询字符串。我可以验证这是否正常工作。我还并没有处理付款,但它直接向贝宝和正确的数量和价格等

然而,当我更改为时,当我尝试处理时,会出现一个错误,表明merchants PayPal帐户存在问题

我已经在PayPal沙箱上创建了几个测试帐户,但从我所能看到的来看,我似乎需要在沙箱中创建另一个商户帐户?如果是这样的话,我不知道该怎么做。我猜我需要更改查询字符串的“?business=mycode”部分,但我不知道如何确定要将其更改为什么


不管怎样,我环顾四周,找不到答案,有人能帮我或指导我转到另一个回答这个问题的帖子吗(我看了,但找不到,或者如果我找到了,至少不理解)?

当从live改回sandbox时,如果使用非托管按钮,您只需要更改URL以反映您尝试测试的环境和业务变量的值。这可以设置为实际测试或实时卖家帐户的电子邮件地址或商户id。如果您尚未创建测试帐户。您可以通过访问PayPal的开发者网站并创建开发者帐户来实现这一点。完成此操作后,您可以登录到开发人员帐户并转到“应用程序”选项卡。进入此页面后,单击左侧沙箱帐户的链接,并创建预配置的测试卖家帐户。这将生成链接到测试帐户的电子邮件地址。这将是您需要使用的电子邮件地址。如果这不起作用,您能否提供您提交给PayPal的字符串或您正在使用的按钮代码,我将查看一下。

PayPal中沙盒测试的API密钥中有错误。。。这是由于当您发送购买请求时,沙盒服务器上未正确解码损坏的密钥生成

我尝试使用以下沙盒公共凭据,它对我来说很好

username: sdk-three_api1.sdk.com
password: QFZCWN5HZM8VBG7Q
key: A-IzJhZZjhg29XQ2qnhapuwxIDzyAZQ92FRP5dqBzVesOkzbdUONzmOU

然而,我尝试了好几次使用我自己创建的沙盒商户帐户。。。。但无法确认成功。

收到了,谢谢。我不知道是沙盒上的商业帐户的电子邮件需要替换主站点上的商户ID…对于像我这样的任何其他困惑的新手,查询字符串应该以“?business”开头=*email@domain.com*“在哪里email@domain.com是您在PayPal中设置的用于测试的示例电子邮件地址(必须作为企业设立)…使用您提到的凭据,这就是您提出的解决方案吗?是的,我在谷歌上搜索了一周,但运气不佳…payapal sandbox服务器没有使用我在sandbox中创建的帐户凭据处理付款…然后我在Paypal官方网站上搜索快速签出…他们提供了上述凭据tials在官方网站上是公开的…当我使用它们时,一切都很好。。。。