Card decline code

reenter_transaction: Re-enter transaction

The issuer could not process the payment for an unknown reason and asks for it to be submitted again. A retry usually works.

Decline type
Soft declines: retry later
Retry?
Yes
Who must act
Nobody

What reenter_transaction means

reenter_transaction means the issuer failed to process the charge and expects it to be retried.

Stripe recommends attempting the payment again, and contacting the issuer only if it keeps failing.

Should you retry the payment?

Retry soon, within hours or by the next day.

How to recover a subscription payment declined with reenter_transaction

  1. Retry the payment within a day.
  2. If it fails again, email the customer with a card update link.

What to tell the customer

Not needed on the first failure. If it repeats, ask the customer to update their card or call their bank.

"Hi Sam, we couldn't complete your $49 Acme payment. We'll retry shortly; if it keeps failing, you can update your card here."

More wording for every situation is in our dunning email templates.

How Revnio handles reenter_transaction

Revnio records reenter_transaction on the failed payment, follows your retry schedule (by default 1, 3, 5 and 7 days, adjusted for the customer's value and plan, and moved to weekday business hours), and emails the customer a secure link to pay or update their card. WhatsApp (Pro plan) reminders follow if the email is not clicked. The Insights page shows how often each decline code recovers for you. On Paddle, Paddle runs the payment retries itself and Revnio handles the customer outreach.

Decline codes are returned by the card issuer through your payment processor. Code names here follow Stripe's; Chargebee and Paddle surface the same issuer reasons with their own wording. Last reviewed 2026-10-15.

Frequently asked questions

What does decline code reenter_transaction mean?

The issuer could not process the payment for an unknown reason and asks for it to be submitted again. A retry usually works.

Should I retry a payment declined with reenter_transaction?

Yes. Retry soon, within hours or by the next day.

Can Revnio recover payments declined with reenter_transaction?

Revnio picks up the failed payment from Stripe, Chargebee or Paddle, adjusts retry timing to the decline code, and reaches the customer by email and WhatsApp (SMS is coming soon) with a secure link to pay or update their card.

Recover failed payments on autopilot

Revnio retries failed payments at the right time and reaches customers by email and WhatsApp until the card is fixed. Works with Stripe, Chargebee and Paddle.

Related