Simple Checkout позволяет пользователю ввести свою кредитную карту, затем создает токен, а затем немедленно отправляет <form></form>
, который его содержит. Если вам нужно больше настраиваемости, вам нужно использовать интеграцию Custom Checkout .
При пользовательской интеграции пользователю предоставляется Checkout, Stripe генерирует токен, а затем вам решать, что делать дальше - вы можете написать JS в обратном вызове создания токена, чтобы добавить скрытое поле с помощью токен, а затем немедленно отправьте форму, или вы можете отправить пользователя обратно на страницу сводки и подождать, пока пользователь предоставит дополнительное подтверждение, прежде чем отправлять форму, или «вернуться».
var handler = StripeCheckout.configure({
key: 'pk_test_xxxyyyyzz',
token: function(token) {
// You can access the token ID with `token.id`.
// Do something with that token (append a hidden input + submit the form?)
}
});