В нашем проекте есть функция регулярных платежей с возможностью ввода данных электронной почты продавца (бизнес-аккаунта). мы используем HTML-форму (не повторяющийся код кнопки), чтобы отправить данные в PayPal.
В коде обработчика IPN выполняются следующие проверки, если ответ от PayPal ПРОВЕРЕН
- проверка txn_type для subscr_payment
- проверка txn_id
- проверка данных настраиваемого поля
- validating Receiver_email (проверка выполняется по захваченным данным электронной почты продавца)
Проблема, с которой мы столкнулись, связана с ошибкой проверки Receiver_email (receiver_email будет основным адресом электронной почты, связанным с бизнес-аккаунтом PayPal).
Проверка Receiver_email не удалась, так как в захваченных данных электронной почты продавца есть дополнительный адрес электронной почты, связанный с бизнес-аккаунтом PayPal. Итак, мой вопрос: можем ли мы пропустить проверку Receiver_email?