Input error · recoverable

incorrect_zip

Postal/ZIP code didn't match the issuer's record (AVS check).

What just happened

Address Verification Service rejected the postal code. Common with international cards or moves.

Retry strategy

Don't retry — same outcome. Customer must update their billing ZIP.

What to tell the customer

Your billing ZIP/postal code didn't match what your bank has on file. Please update it.

Recommended action

Email customer with a link to fix billing details. Keep AVS lenient for international.

Want to see what this looks like on your Stripe?

See how often "incorrect_zip" hits your Stripe account in the last 30 days — and how much MRR is at risk because of it.

Run free audit

Related codes

Frequently asked questions

Is "incorrect_zip" a soft or hard decline?+
It's classified as a input error: Wrong number, expiry, or CVC. Customer needs to re-enter card details.
Should I retry a "incorrect_zip" decline?+
Don't retry — same outcome. Customer must update their billing ZIP.
What should I tell my customer when this happens?+
Your billing ZIP/postal code didn't match what your bank has on file. Please update it.
How do I prevent this decline going forward?+
Email customer with a link to fix billing details. Keep AVS lenient for international.
Does Rechurn handle this decline code automatically?+
Yes. Rechurn classifies "incorrect_zip" and runs the optimal retry cadence with a personalized email sequence. Run a free audit to see how many of your failed charges are this code.