reecova
All decline codes
invalid_amountDo not retry

Stripe decline code: Invalid amount

The charge amount is invalid or over a limit.

Recovery outlook

Do not retry. A hard or fraud-flagged decline. Retrying wastes attempts and can raise your fraud signals. Flag it and move to a new payment method.

What it means

The amount is not valid for this transaction. Zero, negative, malformed, or above a limit the issuer allows.

Why it happens

A configuration or data problem: a bad amount value, a currency's smallest-unit mismatch, or a per-transaction ceiling.

Can you retry it?

This is an integration issue, not a card problem, so retrying the same amount fails identically. Correct the amount (and currency units) before charging again.

Recovery playbook

  1. 1Verify the amount and currency's smallest-unit handling.
  2. 2Check for per-transaction limits on the card or account.
  3. 3Fix the charge configuration, then re-attempt.
  4. 4Don't retry an unchanged invalid amount.

How Reecova handles invalid_amount

Reecova marks invalid_amount as a hard decline, stops retries so you don't stack fraud signals, and surfaces it for a clean payment-method switch or write-off. It runs across your whole Stripe account automatically, and shows the dollars each code is costing you.