PayPal IPN-адрес по умолчанию - PullRequest
1 голос
/ 12 марта 2012

на моем веб-сайте, обычно я использую определенный обработчик IPN (который хранится в настройках моего профиля PayPal) для обработки транзакций.

В настоящее время я разрабатываю новую функцию и хотел бынравится обрабатывать транзакции, связанные с этой функцией, с помощью другого обработчика IPN.

Достаточно ли добавить в запрос на публикацию переменную с именем notify_url?Или я должен сделать что-то еще?

Спасибо

1 Ответ

2 голосов
/ 13 марта 2012

Да. Обработчик IPN, указанный в вашей учетной записи, может быть программно переопределен. Реализация зависит от того, какую платформу вы используете.

Динамическая настройка URL-адреса уведомления :

Использование стандартной кнопки платежей через веб-сайт
Изменить notify_url переменную формы HTML

Использование операции API NVP
Установите NOTIFYURL поле запроса DoDirectPayment, DoExpressCheckoutPayment или DoReferenceTransaction

Использование операции API SOAP
Установите поле NotifyURL запроса DoDirectPayment, DoExpressCheckoutPayment или DoReferenceTransaction

Использование операции API адаптивных платежей
Задайте поле ipnNotificationUrl запроса на оплату или предварительное одобрение

...