S
Stripeonline_or_offline_pin_required
Online or Offline PIN Required
Hard Decline
Permanent failures that should not be retried
Do Not Retry
Retry will not succeed
Description
The card was declined because it requires a PIN.
Recommended Action
Prompt for PIN entry if your card reader supports Online PIN, or ask the customer to insert their card and use PIN.
Common Causes
- Card requires PIN verification for this transaction
Recovery Tips
- Ensure your card reader supports PIN entry
Quick Reference
Code
online_or_offline_pin_required
Category
Hard Decline
Retryable
No
Source
Stripe
Related Decline Codes
card_not_supportedNon-Retryable
Card Not Supported
The card does not support this type of purchase.
currency_not_supportedNon-Retryable
Currency Not Supported
The card does not support the specified currency.
do_not_try_againNon-Retryable
Do Not Try Again
The card was declined for an unknown reason.
duplicate_transactionNon-Retryable
Duplicate Transaction
A transaction with identical amount and card information was submitted very recently.
Automate Payment Recovery for Stripe
Slicker automatically handles decline codes like online_or_offline_pin_required by intelligently retrying at the optimal time based on the decline reason.