php - Paypal 沙盒测试 - 更改 URL 端点?

标签 php forms paypal sandbox

最近 Paypal Sandbox 似乎发生了很多变化,我一直在进行测试。之前,我们只指向https://www.sandbox.paypal.com/cgi-bin/webscr用于沙盒测试,如下面的代码所示:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" style="padding: 0; margin: 0;">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="your bussiness id" />
<input type="hidden" name="quantity" value="1" />
<input type="hidden" name="item_name" value="your item" />
<input type="hidden" name="item_number" value="1" />
<input type="hidden" name="amount" value="item price" />
<input type="hidden" name="shipping" value="0" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="notify_url" value="Your notify url">
<input type="hidden" name="currency_code" value="GBP" />
<input type="hidden" name="rm" value="2" >
<input type="hidden" name="return" value="your return url">
<input type="image" border="0" name="paypal" src="images/btn_paypal_nl.gif" onClick=""/>
</form>

但现在,Sandbox 一直要求我“请登录以使用 PayPal Sandbox 功能”。鉴于最新的 Paypal 沙盒更改,我认为这意味着我使用了错误的端点。

我现在的问题是:

到目前为止,我假设上面提到的 URL 是我需要做的唯一更改。但是,我找不到关于将表单提交到的新 URL 的新文档。 Paypal 没有关于此的更新文档。

请帮忙。

谢谢。

最佳答案

是的,链接“https://www.sandbox.paypal.com/cgi-bin/webscr”仍然有效。但是,现在您必须使用您的 paypal 帐户凭据登录到您的 paypal.developer 帐户。如果你没有这个,那么就在这里创建一个 https://developer.paypal.com/webapps/developer/applications/accounts .您的旧沙箱登录凭据在这里不起作用。但是在通过您的 paypal 帐户登录后,您可以将旧沙盒的个人和企业帐户导入到这里。

通过使用 https://developer.paypal.com/webapps/developer/applications/accounts 登录在新选项卡中创建 session

如果仍然看到只有 sandbox.com 名称的沙箱空白页面,那么只需清除您的 cookie 并缓存重试。

希望这对你有用。

关于php - Paypal 沙盒测试 - 更改 URL 端点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15745626/

相关文章:

php - 当我在表格中列出 PHP 结果时,如何在数据更改时更改边框底部颜色?

ios - 有没有办法验证电子邮件地址是否是有效的 Paypal 电子邮件

Paypal 订阅 IPN 事件混淆

forms - 使用绑定(bind)解析数组表单元素

javascript - 如何将 codeigniter 的 CSRF token 传递给 Paypal Express Checkout?

php - 使用 select mysql 删除

php - 将数据库中的图像显示到结果页面

php - 选择具有第一个条件的第三个表[SQL]

javascript - 自动生成表单的 AngularJS 表单验证

Javascript隐藏div不想显示在表单上