Error codes
Soft decline
Stripe
reenter_transaction
The payment couldn't be processed by the issuer for an unknown reason.
What does reenter_transaction mean?
The reenter_transaction decline indicates that the issuer could not process the transaction for an unknown technical reason and is requesting that the merchant reattempt it. The card is typically valid — the issuer just hit a transient processing issue.
Is it a soft or hard decline?
Soft decline. The issue is transient; retries typically succeed.
Common root causes
Transient issuer processing error
Authorization system timeout
Network routing issue
Recommended recovery steps
Retry after a short delay (5–30 minutes)
If still failing after a few retries, wait several hours
Do not contact the customer for transient issues
How FlyCode handles reenter_transaction
FlyCode's retry engine treats reenter_transaction as a transient issuer issue and applies adaptive timing that maximizes recovery — typically recovering these transactions without customer involvement.
What does reenter_transaction mean?
The reenter_transaction decline indicates that the issuer could not process the transaction for an unknown technical reason and is requesting that the merchant reattempt it. The card is typically valid — the issuer just hit a transient processing issue.
Is it a soft or hard decline?
Soft decline. The issue is transient; retries typically succeed.
Common root causes
Transient issuer processing error
Authorization system timeout
Network routing issue
Recommended recovery steps
Retry after a short delay (5–30 minutes)
If still failing after a few retries, wait several hours
Do not contact the customer for transient issues
How FlyCode handles reenter_transaction
FlyCode's retry engine treats reenter_transaction as a transient issuer issue and applies adaptive timing that maximizes recovery — typically recovering these transactions without customer involvement.
What does reenter_transaction mean?
The reenter_transaction decline indicates that the issuer could not process the transaction for an unknown technical reason and is requesting that the merchant reattempt it. The card is typically valid — the issuer just hit a transient processing issue.
Is it a soft or hard decline?
Soft decline. The issue is transient; retries typically succeed.
Common root causes
Transient issuer processing error
Authorization system timeout
Network routing issue
Recommended recovery steps
Retry after a short delay (5–30 minutes)
If still failing after a few retries, wait several hours
Do not contact the customer for transient issues
How FlyCode handles reenter_transaction
FlyCode's retry engine treats reenter_transaction as a transient issuer issue and applies adaptive timing that maximizes recovery — typically recovering these transactions without customer involvement.
Understanding This Decline Code
Extended content body
Frequently Asked Questions
What does reenter_transaction mean?
Should I retry reenter_transaction?
Yes — this is exactly what the issuer is asking for. Retry after a short delay (5–30 minutes). Most reenter_transaction declines resolve on the first or second retry.
How does FlyCode handle reenter_transaction?
FlyCode treats reenter_transaction as a transient issuer issue and retries with spaced timing. Most reenter_transaction declines resolve on the second or third attempt without any customer involvement.

