Ниже приводится руководство по интеграции управления PayPal:
Обработка ответа PayPal на вашу обратную передачу
PayPal отвечает на ваши постбэки одним словом в теле ответа: ПРОВЕРЕНО
или НЕВЕРНЫЙ.
Когда вы получаете ПРОВЕРЕННЫЙ ответ обратной передачи, выполните следующие проверки данных в
IPN:
- Убедитесь, что payment_status завершен.
- Если payment_status завершен, сравните txn_id с предыдущим PayPal
транзакция, обработанная вами, чтобы убедиться, что она не является дубликатом.
- Убедитесь, что receive_email является адресом электронной почты, зарегистрированным в вашей учетной записи PayPal.
- Убедитесь, что цена, указанная в mc_gross, и валюта, указанная в mc_currency, верны для предмета, указанного в item_name или item_number.
После завершения вышеуказанных проверок проверка уведомлений завершена. Вы можете обновить свою базу данных с помощью предоставленной информации, а также инициировать другую соответствующую автоматическую внутреннюю обработку.
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business" value="GXLC9H9VFPLQE">
.....
<input type="submit" name="Submit" value="Submit" />
</form>
На шаге 3 я должен проверить receive_email , но я не хочу.
Я не хочу сохранять электронную почту своей учетной записи PayPal в своем заявлении.
Мой вопрос: можно ли вместо этого проверить business переменную?