Paypal, перенаправить пользователя обратно на тот же адрес, с которого он пришел


У меня есть форма pay now на моей странице, и после того, как пользователь завершит свой платеж, я хочу, чтобы он вернулся на тот же url, с которого он пришел, возможно ли это?

Может быть, мне нужно использовать эти Advanced variables для этого?

2 2

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.