2013-08-07 67 views
0

我使用向导设置了贝宝按钮,并将返回网址设置为 www.mydomain.com/payment.php并使用了Return URL设置成功付款后返回的返回网址

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" class="payPalBtn"> 
<input type="hidden" name="cmd" value="_s-xclick"> 
<input type="hidden" name="hosted_button_id" value="M4VFSETEYTREQ4"> 
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"> 
</form> 

现在我买的物品,使用信用卡支付...卡顺利通过,但最终我得到一个PayPal页面就像链接发票要回我的网站。

如何确保成功付款后用户将被重定向到我的返回URL?

回答

0

当买家用信用卡付款时,没有办法自动将买家重定向回您的网站。他们必须点击返回链接。您可以修改链接的文字来表达类似意思,他们必须点击此链接才能完成您网站上的订单。

该文本的变量将是“cbt”。

设置PayPal Payment Complete页面上Return to Merchant按钮的文本。对于商家帐户,默认情况下,返回按钮会显示您的商家名称以代替单词“商家”。对于捐赠按钮,默认情况下文本显示“返回捐款协调员”。

注意:只有在设置了返回变量时,cbt变量才会生效。

Othereise,你也可以设置IPN让顾客回到你的网站。这不依赖于买家返回您的网站。无论买方是否返回您的网站,它都会被发送。

+0

谢谢你回答@PP_MTS_Chad,我接近95%的信用卡付款。付款成功后,我需要更新服务器中的一些数据,我的选择是什么,而不要求用户点击链接?我用变量'“custom”发送了一种'uuid'号码,并且想要恢复它 – Dima