Paypal, перенаправить пользователя обратно на тот же адрес, с которого он пришел
У меня есть форма pay now на моей странице, и после того, как пользователь завершит свой платеж, я хочу, чтобы он вернулся на тот же url, с которого он пришел, возможно ли это?
Может быть, мне нужно использовать эти Advanced variables
для этого?
2 ответа:
В PHP вы можете использовать
$_SERVER["REQUEST_URI"]
в форме PayPal в качестве URL-адреса возврата, например:<input type="hidden" name="return" value="http://www.yourdomain.tld<?php echo $_SERVER['REQUEST_URI']; ?>">
Да, вам нужно передать URL, с которого он пришел, в переменную возврата API paypal.
Смотрите возвращаемую переменную в документах paypal: HTML переменные для отображения страниц PayPal Checkout
Return (Необязательно)
URL, на который PayPal перенаправляет браузер покупателя после того, как они завершат свои платежи. Например, укажите URL-адрес на вашем компьютере. сайт, на котором отображается страница "Спасибо за ваш платеж".
По умолчанию-PayPal перенаправляет браузер на веб-страницу PayPal.