Я использую Stripe в процессе оплаты из двух частей. то есть
- Предварительно авторизовать карту, вызывающую объект Charge с параметром capture = false
- Поработайте с базой данных
- Зарядите карту с помощью захвата заряда
Следует ли мне попытаться отменить эту предварительную авторизацию с помощью метода возврата, если шаг 2 не удался (т. е. БД работает)?
Я обеспокоен тем, что если я этого не сделаю, то клиенты разозлятся, если увидят, что на их счету появится списание средств в течение нескольких дней. то есть до истечения срока его действия естественным путем.