← All Stripe decline codes

Stripe decline code

pickup_card

The card issuer has instructed the merchant to retain the card. The card is blocked.

Type

Fraud or security

Recoverable

Not recoverable

Frequency

Rare

What does pickup_card mean?

pickup_card is a more severe variant of lost_card or stolen_card. It is rare online because the "pickup" instruction was designed for in-person transactions. When it appears online, treat it exactly like stolen_card.

Recovery strategy

Retry approach

Never retry. Detach the payment method.

Customer message

Do not contact the customer about this specific card. If you have another way to re-engage (account login), do so without referencing the blocked card.

Best practices

  • Handle pickup_card identically to stolen_card in your recovery flow
  • Detach the card and log the event

About fraud or securitys

Card is compromised or flagged for fraud. Do not retry. Detach the payment method.

Frequently asked questions

Why would I see pickup_card online?

Some issuers return pickup_card as a generic "do not use this card" signal, even online. Functionally, it is a hard decline with no recovery path.

How Rebounce handles pickup_card

Automatic fraud or security handling, no code required

Rebounce classifies every failed payment by its Stripe decline code and applies the optimal recovery strategy automatically. For pickup_card, that means skipping retries and contacting the customer immediately. Multi-channel follow-up through email, SMS, WhatsApp, and in-app banners ensures the customer actually sees the message.

Start free trial