Skip to content
Decline code 07 Meaning varies by network

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.

Confidence: low. Status: convention. This code is widely used across card networks and processors but is not traceable to a single fetchable authoritative standard document — the current ISO 8583:2023 standard uses a different (4-digit) code scheme entirely. This entry is cross-verified against Stripe, Adyen, and/or a dated processor implementation; see sources below.

Sources

Concept + retry philosophy

Decline Codes: why they're opaque and how to retry them