Error codes

Soft decline

Stripe

issuer_not_available

The card issuer couldn't be reached, so the payment couldn't be authorized.

What does issuer_not_available mean?

The issuer_not_available decline indicates that the card network could not reach the issuing bank to authorize the transaction. This is typically a transient technical issue rather than a refusal.

Is it a soft or hard decline?

Soft decline. The card and account are fine; the issuer's system was just temporarily unreachable.

Common root causes

  • Temporary issuer system outage

  • Network connectivity issues between processor and issuer

  • Issuer maintenance window

  • Peak load causing timeouts

Recommended recovery steps

  1. Retry after a short delay (5–30 minutes)

  2. If still failing, wait several hours — larger outages typically resolve within a few hours

  3. Monitor across your account for systemic issuer issues

  4. Do not escalate to customer for transient failures

How FlyCode handles issuer_not_available

FlyCode's retry engine detects transient issuer outages and schedules retries during windows when the specific bank's authorization system is operational. This recovers transactions that would otherwise be lost during temporary issuer downtime.

What does issuer_not_available mean?

The issuer_not_available decline indicates that the card network could not reach the issuing bank to authorize the transaction. This is typically a transient technical issue rather than a refusal.

Is it a soft or hard decline?

Soft decline. The card and account are fine; the issuer's system was just temporarily unreachable.

Common root causes

  • Temporary issuer system outage

  • Network connectivity issues between processor and issuer

  • Issuer maintenance window

  • Peak load causing timeouts

Recommended recovery steps

  1. Retry after a short delay (5–30 minutes)

  2. If still failing, wait several hours — larger outages typically resolve within a few hours

  3. Monitor across your account for systemic issuer issues

  4. Do not escalate to customer for transient failures

How FlyCode handles issuer_not_available

FlyCode's retry engine detects transient issuer outages and schedules retries during windows when the specific bank's authorization system is operational. This recovers transactions that would otherwise be lost during temporary issuer downtime.

What does issuer_not_available mean?

The issuer_not_available decline indicates that the card network could not reach the issuing bank to authorize the transaction. This is typically a transient technical issue rather than a refusal.

Is it a soft or hard decline?

Soft decline. The card and account are fine; the issuer's system was just temporarily unreachable.

Common root causes

  • Temporary issuer system outage

  • Network connectivity issues between processor and issuer

  • Issuer maintenance window

  • Peak load causing timeouts

Recommended recovery steps

  1. Retry after a short delay (5–30 minutes)

  2. If still failing, wait several hours — larger outages typically resolve within a few hours

  3. Monitor across your account for systemic issuer issues

  4. Do not escalate to customer for transient failures

How FlyCode handles issuer_not_available

FlyCode's retry engine detects transient issuer outages and schedules retries during windows when the specific bank's authorization system is operational. This recovers transactions that would otherwise be lost during temporary issuer downtime.

Understanding This Decline Code

Extended content body

Frequently Asked Questions

What does issuer_not_available mean?

How long should I wait to retry issuer_not_available?

Start with 5–30 minutes. If still failing, wait several hours. Most issuer outages resolve within a day. Do not retry aggressively — it will not change the outcome until the issuer is back online.

How does FlyCode handle issuer outages?

FlyCode detects issuer availability patterns and schedules retries during windows when the specific bank's authorization system is operational — recovering transactions that fixed retry schedules miss during outages.

FlyCode partnered with Stripe, to turn failed payment intro revenue.

With our newest Stripe app, you can stop chasing your customers about their failed payments and recover more payments with zero development work.

With our newest Stripe app, you can stop chasing your customers about their failed payments and recover more payments with zero development work.

Backed and Recognized by

Visa Everything Award 2024
Logo for Stripe with the text "Find it on the Stripe App Marketplace" on a dark background.
NVIDIA Inception Program logo, featuring the NVIDIA logo and text in a clean, modern design.

© NVIDIA, the NVIDIA logo are registered trademarks of NVIDIA Corporation in the U.S. and other countries.

Ask AI For Info

2027 We're ahead ©FlyCode. All Right Reserved.

Backed and Recognized by

Visa Everything Award 2024
Logo for Stripe with the text "Find it on the Stripe App Marketplace" on a dark background.
NVIDIA Inception Program logo, featuring the NVIDIA logo and text in a clean, modern design.

© NVIDIA, the NVIDIA logo are registered trademarks of NVIDIA Corporation in the U.S. and other countries.

2027 We're ahead ©FlyCode. All Right Reserved.

Ask AI For Info