我有一个网站,我正在尝试使用 php 脚本将 paypal 连接到该网站。 php 构建查询字符串然后提交到https://www.paypal.com/cgi-bin/webscr https://www.paypal.com/cgi-bin/webscr附加查询字符串。我可以验证这是否正常。我尚未处理付款,但它会直接转至 PayPal,并提供正确的数量和价格等。
但是当我更改为https://www.sandbox.paypal.com/cgi-bin/webscr https://www.sandbox.paypal.com/cgi-bin/webscr当我尝试处理时出现错误,提示商家 PayPal 帐户存在问题。
我已经在 PayPal 沙箱上创建了几个测试帐户,但从我周围的情况来看,我似乎需要在沙箱中另一个商家帐户?如果是这样,我不知道该怎么做。我猜我需要更改“?business=mycode“查询字符串的一部分,但我不知道如何弄清楚将其更改为什么......
无论如何,我环顾了一段时间,找不到答案,任何人都可以帮助或指导我到另一篇回答这个问题的帖子(我看了但找不到它,或者至少如果我找到了,我不明白)?
从实时更改回沙箱时,如果使用非托管按钮,您需要更改的只是反映您尝试测试的环境和业务变量值的 URL。这可以设置为您的实际测试或真实卖家帐户的电子邮件地址或商家 ID。如果您尚未创建测试帐户。您可以通过访问 PayPal 的开发者网站并创建一个开发者帐户来完成此操作。完成此操作后,您可以登录开发人员帐户并转到“应用程序”选项卡。进入此页面后,单击左侧的沙盒帐户链接,然后创建一个预配置的测试卖家帐户。这将生成一个链接到测试帐户的电子邮件地址。这将是您需要使用的电子邮件地址。如果这不起作用,您能否提供您提交给 PayPal 的字符串或您正在使用的按钮代码,我会看一下。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)