Stripe automatically captures funds when the customer authorizes the payment.
Place a hold on the funds when the customer authorizes the payment, but don’t capture the funds until later. (Not all payment methods support this.)