Pick Up Card — Special Conditions
Category: Suspected Fraud Retryable: no
Variability
Meaning varies by network
Take the card brand and processor into account before treating this as diagnostic.
Retryable
no
Namespace: Legacy/conventional ISO 8583 field-39 code as implemented by card networks and processors — not the current ISO 8583:2023 Annex D table.
What this code typically means
The fraud-flagged sibling of 04. Worldpay's own credit/debit response tables list 04 as plain 'Pick Up Card' and 07 as 'Pick Up Card, Special Conditions,' with 07 conventionally understood across networks as the fraud-suspected variant. Most processing stacks, including Stripe's, don't expose this distinction to the merchant — both collapse into a single generic pickup_card decline — so operationally you often can't tell 04 and 07 apart without raw network-code access.
What to do about it
Merchant action
Treat as a hard decline and flag the account for fraud review — this is one of the few decline codes where the underlying signal is specifically fraud-related, not just routine account status. Do not retry.
Customer-facing guidance
Don't tell the customer 'fraud suspected' unless you can confirm it. Present it the way Stripe recommends for lost/stolen/fraud codes: as a generic decline, directing them to their issuer.
What's happening on the issuer's side
Issuer's fraud system has flagged the card or transaction specifically, distinct from a routine account-status pickup.
Cross-processor equivalents
stripe: pickup_card
commonly treated as equivalent — collapsed into the same decline string as 04
Cross-processor mappings are commonly treated as equivalent, not identical — every processor's own documentation notes lossy or partial mapping between raw network codes and its own vocabulary.
Sources
- Stripe — Card decline codes — fetched 2026-08-20
- Worldpay ISO 8583 Reference Guide V2.58 — Debit/Credit Response Code Mappings — fetched 2026-08-20
- ISO 8583:2023 Annex D — Action codes (current standard, 4-digit) — fetched 2026-08-20
Concept + retry philosophy
Decline Codes: why they're opaque and how to retry them