Платежи Stripe не проходят в производстве, но работают в разработке

У меня есть проект django, который я развертываю, и в нем есть интеграция stripe для платежей. Она прекрасно работает локально и проходит, но не работает на моем linux-сервере. Что может быть причиной этого и как я могу заставить платежи работать на моей развернутой версии?

Lead: Единственная проблема, которую я получаю, заключается в том, что мои журналы gunicorn показывают, что конечная точка /charge/, которую я использую для зарядки, запрещена, но я не уверен, что действительно вызывает это, поскольку это так странно.

Огромное спасибо!

Контекст: У меня есть https, и код не обнаруживает никаких ошибок (перенаправляет на страницу успеха, и stripe не дает ошибок). Я просто разрешил все IP-адреса stripe через мой брандмауэр с помощью sudo ufw (api.stripe.com: https://docs.stripe.com/ips). Код точно такой же, ключи api такие же

Вернуться на верх