Я пытаюсь внедрить систему оплаты с помощью django-paypal. Система работает, но в отношении рабочего процесса я немного растерялся. django-paypal использует форму для публикации в PayPal, только после обработки платежа я получаю уведомление через IPN. К сожалению, это занимает много времени (от секунд до минут).
Теперь было бы неплохо зарегистрировать состояние ожидания в моей базе данных, чтобы я мог попросить пользователя подождать, пока IPN не будет получен ... но поскольку django-paypal отправляет сообщения непосредственно в PayPal и не дает никакой обратной связи моему серверу Я застрял, так как на сервер не отправляется информация. Я мог бы реализовать переключение на «ожидание» при открытии URL-адреса возврата, но GET не должен изменять состояние, если база данных ...