Использование другого IPP-адреса PayPal для каждой транзакции - PullRequest
0 голосов
/ 19 ноября 2011

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

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

Кто-нибудь знает, как это работает и где учитьсяэто?

Спасибо за помощь

1 Ответ

4 голосов
/ 19 ноября 2011

Вы можете указать IPN-адрес для каждой транзакции, передав notify_url вместе с другими данными в форме.
Например <input type="hidden" name="notify_url" value="http://....">

Это заменит все, что вы настроили в своемПрофиль PayPal.

...