Paypal - автоматическое перенаправление после успешной оплаты?

Я хочу перенаправить посетителя автоматически после успешной оплаты. В Paypal есть два варианта, и я в замешательстве.

первый (в разделе редактирования кнопки Купить сейчас)

enter image description here

второй (в профиле > мои инструменты для продажи)

enter image description here

но во втором вы можете выбрать только 1 url, и это будет для всех кнопок Купить сейчас. Это нехорошо. Как правильно это сделать ?

3 ответов


чтобы сделать автоматический возврат работ, вам сначала нужно включить "автоматический возврат" в вашем профиле PayPal, и вы можете указать любой url возврата там . Теперь, если у вас есть несколько url-адресов возврата, вы должны указать url-адрес возврата в коде кнопки в разделе "возьмите моего клиента на этот url-адрес, когда они закончат проверку" . Таким образом, он всегда будет переопределять url-адрес возврата, который вы упомянули в своем профиле PayPal .


Ну, вы можете установить его на уровне учетной записи или на кнопку: фактически, вы можете сделать оба-иметь значение по умолчанию для всей учетной записи и выборочное переопределение для выбранных кнопок. Существует третий способ: определите переменную return_url в данных POST для кнопки самостоятельно: это еще одно переопределение для каждой кнопки.

который вы используете, зависит от вас.


Настройка Автоматического Возврата С Помощью PayPal

для настройки автоматического возврата:

  1. войдите в систему paypal и нажмите профиль.
  2. нажмите на ссылку предпочтения оплаты веб-сайта в разделе предпочтения продажи.
  3. нажмите на переключатель On, чтобы включить автоматический возврат. Введите URL-адрес возврата.

Примечание: Вы должны соответствовать требованиям url возврата для настройки автоматического возврата. Подробнее о URL-адресе возврата.

Форма Sendbox Несколько URL запроса на возврат: если вы используете разные URL для успеха / неудачи

он автоматически перезапишет указанный paypal URL.