Manual capture means the number you authorize and the number you capture are different numbers, and the gap between them is where production bugs live. The rules that matter: you may capture less than you authorized (the remainder releases automatically), you may never capture more , the hold dies on its own after about seven days, and a card portion that a split payment pushes below Stripe's per-currency minimum fails with amount_too_small . Everything in this post is a consequence of those...