An uncaptured payment is a hold on your customer's card, not a charge. Capture it in time (at least 2 days on a card reader or Tap to Pay, 5 for Visa, about 7 for a typed card) or the hold is released and nothing is collected.
Official documentation: Stripe: place a hold on a payment method, Stripe Terminal: extended authorizations
How to capture an uncaptured Stripe payment
- 1
Place a hold
In Settings, switch on Pre-authorizations (Android: Allow pre-authorizations). Ring up the sale and choose Authorize only (Android: tap More checkout options, then Authorize only). Tap or insert the card. The result screen shows how many days you have to capture.
- 2
Capture the payment
Open the menu, go to Payments, and swipe the uncaptured payment to capture it, or open it and tap Capture. You can also capture it from the Payments page in your Stripe Dashboard.
- 3
Release a hold you don't need
Open the payment and tap Release. The hold comes off the customer's card and nothing is charged.