Error codes

Soft decline

Stripe

offline_pin_required

The card was declined because it requires a PIN.

What does offline_pin_required mean?

The offline_pin_required decline is returned when a card reader transaction requires the customer to insert their card and enter a PIN. This applies only to in-person payments — not online or subscription billing.

Is it a soft or hard decline?

Soft decline. The card is valid; the transaction just needs PIN verification to complete.

Common root causes

  • Chip-card transaction requiring PIN

  • Issuer policy requiring PIN for this transaction

  • Contactless transaction exceeding no-PIN threshold

Recommended recovery steps

  1. Ask customer to insert card and enter PIN

  2. Does not apply to online subscriptions

How FlyCode handles offline_pin_required

FlyCode is an online subscription recovery platform. In-person PIN-required transactions are outside FlyCode's scope. For online recurring charges, PIN is never required.

What does offline_pin_required mean?

The offline_pin_required decline is returned when a card reader transaction requires the customer to insert their card and enter a PIN. This applies only to in-person payments — not online or subscription billing.

Is it a soft or hard decline?

Soft decline. The card is valid; the transaction just needs PIN verification to complete.

Common root causes

  • Chip-card transaction requiring PIN

  • Issuer policy requiring PIN for this transaction

  • Contactless transaction exceeding no-PIN threshold

Recommended recovery steps

  1. Ask customer to insert card and enter PIN

  2. Does not apply to online subscriptions

How FlyCode handles offline_pin_required

FlyCode is an online subscription recovery platform. In-person PIN-required transactions are outside FlyCode's scope. For online recurring charges, PIN is never required.

What does offline_pin_required mean?

The offline_pin_required decline is returned when a card reader transaction requires the customer to insert their card and enter a PIN. This applies only to in-person payments — not online or subscription billing.

Is it a soft or hard decline?

Soft decline. The card is valid; the transaction just needs PIN verification to complete.

Common root causes

  • Chip-card transaction requiring PIN

  • Issuer policy requiring PIN for this transaction

  • Contactless transaction exceeding no-PIN threshold

Recommended recovery steps

  1. Ask customer to insert card and enter PIN

  2. Does not apply to online subscriptions

How FlyCode handles offline_pin_required

FlyCode is an online subscription recovery platform. In-person PIN-required transactions are outside FlyCode's scope. For online recurring charges, PIN is never required.

Understanding This Decline Code

Extended content body

Frequently Asked Questions

What does offline_pin_required mean?

What should I do about offline_pin_required?

Only relevant at the point of sale — ask the customer to insert the card and enter their PIN. This decline does not occur in online or subscription billing contexts.

Does offline_pin_required affect subscriptions?

FlyCode focuses on online subscription recovery. PIN-based declines from in-person card readers are outside FlyCode's scope — but for online subscriptions, FlyCode uses network tokens that don't require PIN.

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