-
В файле .env.dev меняем STRIPE_PUBLIC_KEY и STRIPE_SECRET_KEY на свои из профиля Stripe.
-
После этого создаем новый образ и запускаем контейнеры командой:
docker-compose up -d --build
- После применяем migrations
docker-compose exec web python manage.py migrate --noinput
- После создаем superuser, чтобы иметь доступ к Django admin
docker-compose exec web python manage.py createsuperuser
https://artemusstripe.pythonanywhere.com/
Присутствует реализация как Checkout Session, так и PaymentIntent
/create - отвечает за создание item, discount, tax, order как в локальной базе данных, так и в dashboard Stripe.
/items - список всех items /orders - список всех orders