Можете ли вы использовать "авторизацию и захват" со "встроенной формой оплаты" Stripe?
Можно ли использовать процесс "авторизация, а затем захват" ( см. Здесь) без создания полного пользовательского процесса проверки на внешнем интерфейсе?
Я хотел бы использовать стандартную кнопку проверки ( см. Здесь) и все еще иметь возможность установить параметр capture=false. Это возможно или я сплю?
Спасибо всем!
1 ответ
Зарядка клиента с помощью Stripe - это двухэтапный процесс, включающий в себя внешнюю форму проверки и серверный сервер для оплаты. capture
Параметр вступает в действие только в бэкэнде - он никогда не входит в форму Checkout, поэтому вы определенно можете использовать простую кнопку.
Шаг 1: Вы собираете информацию о кредитной карте клиента с помощью формы Checkout или Stripe.js, которая затем отправляется в Stripe. Взамен Stripe отправляет обратно token
что вы можете использовать для зарядки карты.
https://stripe.com/docs/checkout https://stripe.com/docs/stripe.js
Шаг 2: Вы берете это token
и передайте его своему бэкэнду, а затем попросите Stripe сделать запрос на оплату или сохраните его для клиента. Вам нужно будет настроить конечную точку на вашем сервере, чтобы справиться с этим.
https://stripe.com/docs/charges
Именно на этом этапе вы проходите capture=False
в вашем запросе заряда.