У меня есть, как мне кажется, довольно стандартная установка, приложение электронной коммерции с корзиной для покупок и возможность хранить заказы в локальной базе данных (нужно было знать, какие товары заказывать у оптовика и куда их доставлять).
На данный момент все эти функции работают отлично.Моя «касса» на данный момент позволяет клиенту вводить свои данные, а затем заказ сохраняется, причем каждый заказ имеет несколько позиций заказа.
Я хочу использовать эту форму, чтобы отправить некоторые изинформацию для чередования, и если токен получен обратно с указанием успеха, сохраните некоторые (но не все) поля в локальную базу данных.
Я не пытаюсь сохранить данные CC локально или что-то в этом роде, я 'Я хорошо осведомлен о рисках безопасности и юридических обязательствах, таких как соответствие PCI.
Я просто хочу иметь одну форму, которую клиенты могут использовать для ввода своих данных, и нажимать кнопку оплаты (как у большинства сайтов электронной коммерции), а не иметь одну.форма для ввода данных и другая форма для оплаты.
Документация django-stripe остро отсутствует, а в документации Stripe API есть только примеры для ruby-фреймворков и javascript, ничего для django.
Возможно ли то, что я хочу сделать, и если да, то каков правильный подход?
Я могу публиковать свои модели, формы, viEWS и шаблоны фрагментов, если это необходимо, но это, кажется, логика и вопрос подхода больше, чем вопрос, специфичный для кода.