Могу ли я использовать локальный URL как notify_url в PayPal IPN? - PullRequest
9 голосов
/ 17 февраля 2012

Могу ли я указать свой локальный URL-адрес в IPN PayPal, чтобы отправить сообщение обратно, чтобы уведомить и обработать его?

ИЛИ ...

Нужен ли URL-адрес действующего сервера для обработки (полагаю,это правильно), поскольку PayPal знает действующий URL при отправке сообщения, но никогда не знает локальный URL для отправки сообщения.

Может кто-нибудь сказать мне, нужен ли мне действующий URL сервера или я могу использовать localhost, потому что яне уверен.

Если мне нужен живой URL, как я могу отлаживать и развивать свои функциональные возможности (для отправки почты и т. д.) в visual studio?

У кого-нибудь есть небольшой пример или несколько полезных ссылок?

Ответы [ 2 ]

15 голосов
/ 18 февраля 2012

Нет, notify_url должен быть напрямую доступен через Интернет, потому что PayPal отправит ему данные.
Кроме того, он должен работать на порте 80 или 443. Другие порты запрещены.

13 голосов
/ 29 января 2014

Вы можете попробовать это локально.Используйте https://ngrok.com/ для доступа к локальному хосту из Интернета.

ngrok - инструмент командной строки, а команда ngrok 80 назначит доменное имя в следующем формате: http://s1ab334.ngrok.com и https: // версия тоже та же.

Теперь вы можете использовать URL в симуляторе ipn.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...