Code families at a glance
Every response code falls into a family that signals the category of outcome. Use this table to understand the meaning of any code range at a high level and determine the right action for your integration.1100–1246 range are Notify product event codes. They appear in webhook payloads and, in some cases, synchronous API responses depending on the integration point. Codes in the 130 and 1106–1108 range appear in both contexts depending on your program configuration.Status & Event Code Reference
Success & Idempotency (100–110)
Success & Idempotency (100–110)
Soft Verification Results (111–129, 131–132)
Soft Verification Results (111–129, 131–132)
Auth & Request Errors (400–415, 516, 530, 609–610, 612–614)
Auth & Request Errors (400–415, 516, 530, 609–610, 612–614)
System & Communication Failures (500–502, 523–525, 706–763, 900–901, 990, 999)
System & Communication Failures (500–502, 523–525, 706–763, 900–901, 990, 999)
participant_unique_id1 from the failed request.Validation & Velocity Errors (600–616, 711–725, 975)
Validation & Velocity Errors (600–616, 711–725, 975)
Transaction & Routing (700–742, 790, 1130)
Transaction & Routing (700–742, 790, 1130)
Card Verification Declines (510–515, 753–815, 1041–1042)
Card Verification Declines (510–515, 753–815, 1041–1042)
510 should be prepared to also receive 523 (connection error), 524 (parse failure), and 525 (bad structure). 510 and 513 are AVS verification outcomes and are terminal for the current attempt; 523, 524, and 525 are infrastructure-level failures and are retry-eligible. See the Retry Logic guide for retry intervals.A timeout on the AVS call is reported as 510, regardless of what the AVS service returns in the response body.Bank Account Verification Declines (743, 767–779)
Bank Account Verification Declines (743, 767–779)
Card Issuer Declines (851–867)
Card Issuer Declines (851–867)
OFAC (130, 511, 514, 752)
OFAC (130, 511, 514, 752)
130 is a success-class code — the transaction was accepted but is held pending OFAC review. It is distinct from 752, which is a terminal decline. Codes 1106 (suspended), 1107 (cleared), and 1108 (failure) are the corresponding Notify webhook event codes and are documented in the Notify — Verification & Payment Events section above.Check Operations (540–541, 744–749)
Check Operations (540–541, 744–749)
Notify — Transaction Status (780–787)
Notify — Transaction Status (780–787)
Notify — Authentication Events (1100–1102, 1131, 1151–1164)
Notify — Authentication Events (1100–1102, 1131, 1151–1164)
Notify — Verification & Payment Events (1103–1139, 1148–1150, 1170)
Notify — Verification & Payment Events (1103–1139, 1148–1150, 1170)
Notify — Managed Parties (1120, 1123–1124, 1171–1172)
Notify — Managed Parties (1120, 1123–1124, 1171–1172)
Notify — Notification Events (1200–1246)
Notify — Notification Events (1200–1246)
1242 (Delegated Payment Confirmation) is reserved for role delegation, which is not yet available. It will be documented here when role delegation ships.Banking Platform (552, 617, 620–621, 793, 820, 1300–1303)
Banking Platform (552, 617, 620–621, 793, 820, 1300–1303)
ACH Reinitiation (1310–1320)
ACH Reinitiation (1310–1320)
200 — the outcome is in response.status.1310 is also returned when the referenced transaction belongs to a different participant. This is intentional — a distinct “not found for this participant” code would confirm that another client’s transaction ID exists.