reecova
All decline codes
online_or_offline_pin_requiredDo not retry

Stripe decline code: Online or offline PIN required

The card needs a PIN to authorize (card-present).

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 card requires PIN verification (online or offline) that wasn't provided.

Why it happens

A PIN-preferring card at a terminal that didn't capture the PIN.

Can you retry it?

A card-present requirement; for online recurring charges the card isn't appropriate. Ask the customer for a card that works without a PIN.

Recovery playbook

  1. 1Request a PIN-free card for online billing.
  2. 2Complete PIN entry in card-present flows.
  3. 3Skip online retries.
  4. 4Offer a card-switch path.

How Reecova handles online_or_offline_pin_required

Reecova marks online_or_offline_pin_required 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.