Paypal沙盒错误很抱歉,在你点击最后一个链接后发生了错误



我一直在尝试在我们的网站上设置付款测试。

但我一直收到一个错误,网站上的一切都正常,但当他们点击"购买"时,你就会进入贝宝沙盒,然后会出现一个错误:

抱歉,在您点击最后一个链接后发生错误

而不是提供付款页面和概览。

如果设置为实时模式,它可以100%工作,但在沙箱中不工作。

这是我用来提交表格的代码。

$paypalurl = 'paypal.com/cgi-bin/webscr';
$paypal_testurl ='sandbox.paypal.com/cgi-bin/webscr';
$paypalipn = $siteurl . 'Applications/Controllers/Memberships/paypal_ipn.php';
$paypal_form = '<form action="https://www.'.$paypal_testurl.'" method="post">';
$paypal_form .= '<input type="hidden" name="cmd" value="_cart">';
$paypal_form .= '<input type="hidden" name="upload" value="1">';
$paypal_form .= '<input type="hidden" name="business" value="'.$paypalEmail.'">';
$paypal_form .= '<input type="hidden" name="item_name_1" value="'.$name.'">';
$paypal_form .= '<input type="hidden" name="amount_1" value="'.$price.'">';
$paypal_form .= '<input type="hidden" name="quantity_1" value="1">';
$paypal_form .= '<input type="hidden" name="notify_url" value="http://'.$paypalipn.'">';
$paypal_form .= '<input type="hidden" name="return" value="'.$siteurl.'membership-thankyou/">';
$paypal_form .= '<input type="hidden" name="rm" value="2">';
$paypal_form .= '<input type="hidden" name="cbt" value="Return To Store">';
$paypal_form .= '<input type="hidden" name="cancel_return" value="'.$siteurl.'membership-cancelpurchase/">';
$paypal_form .= '<input type="hidden" name="lc" value="GB">';
$paypal_form .= '<input type="hidden" name="currency_code" value="GBP">';
$paypal_form .= '<input type="hidden" name="custom" value="'.$_GET['userid'].'">';
$paypal_form .= '<p><a href="#" class="btn btn-lg btn-grey">Edit</a> <input type="submit" value="Proceed" class="btn btn-lg btn-success"></p>';
$paypal_form .= '</form>';

提前感谢收到的任何帮助

使用您的代码重新创建此错误的唯一方法是提供一个未附加到沙箱帐户的电子邮件地址。

请使用有效的沙箱电子邮件地址进行尝试:$paypalEmail = 'hbsawnhdglv@paypal.com';

相关内容

最新更新