Полоса поддержки ответил, что помогло! Надеюсь, это поможет кому-то еще!
auth and capture позволяет авторизовать платеж, который временно удерживает средства без их фактического захвата - у вас будет возможность в любое время в течение семи дней после создания авторизации получить авторизованные средства (или любую их часть). , Если в течение этого времени плата не будет снята, авторизация будет отменена, а средства будут освобождены.
Чтобы авторизовать платеж без его захвата, сделайте запрос на оплату, включающий параметр захвата со значением 'false'
.
В приведенном примере показан точный процесс выполнения авторизации в размере 10 долларов США на карточке клиента. По сути, это означает, что средства гарантированы эмитентом карты, и сумма будет храниться на карте клиента до семи дней. Если в течение этого времени платеж не будет снят, авторизация будет отменена, а средства будут высвобождены автоматически.
Stripe не будет автоматически фиксировать разрешенную сумму заряда. Когда придет время для оплаты авторизованного платежа, вам просто нужно будет сделать запрос «взимать плату» ниже:
charge = stripe.Charge.capture('ch_xxxxxxxxx')
Спасибо!