2

在过去的几天里,我一直在努力让 Paypal 在成功付款后重定向到我的网站。相反,它会显示“感谢您的订单”,并要求我点击一个链接以返回商家页面,从该页面重定向需要 10 秒。我认为自动退货功能应该跳过整个“感谢您的订单”页面。

有问题的帐户启用了自动返回并启用了 PDT。

这是我的代码,老实说,我不明白为什么处理成功后它没有自动返回。

<form id="paypalForm" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top" style="display:none">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="#####@gmail.com">
    <input type="hidden" name="item_name" value="<?= "Modele ".$_POST['model']." ".$_POST['shp']." de couleur: ".$_POST['clr'] ?>">
    <input type="hidden" name="amount" value="<?= $_POST['amount_with_tax'] ?>">
    <input type="hidden" name="currency_code" value="CAD">
    <input type="hidden" name="no_shipping" value="1">
    <input type="hidden" name="no_note" value="1">
    <input type="hidden" name="return" value="http://######.com/success.php?id=<?= $con->insert_id ?>">
    <input type="hidden" name="cancel_return" value="http://######.com/cancel.php?id=<?= $con->insert_id ?>">
</form>

我意识到这是一个沙盒网址,但它应该可以工作,不是吗?

任何帮助都会很棒。

谢谢。

PS:我有一个 javascript 行,可以在页面加载时自动提交表单。

4

0 回答 0