retries.com | Payment Infrastructure Reference

Response Code 00: Approved

APPROVED DO NOT RETRY ISO 8583 FIELD 39

Transaction approved by the issuing bank. Authorization code returned in Field 38.

What Does Code 00 Mean?

Response code 00 is the only success code in the ISO 8583 spec. It confirms the issuing bank approved the transaction and reserved the funds on the cardholder's account. The authorization code is returned in Field 38 and must be stored for settlement.

When a processor returns code 00, the transaction moves into a "pending settlement" state. The merchant has a window (typically 24-48 hours for e-commerce) to capture the authorized amount before it expires. Partial captures are possible if the final charge is less than the authorized amount.

Platform Mappings

This code surfaces under different names depending on the payment platform:

ISO 858300 - Approved
Stripesucceeded

Related Decline Codes

05 Do not honor Generic refusal from the issuer 51 Insufficient funds The cardholder's available balance is below the transaction amount

Related Guides

ISO 8583: The Protocol Behind Every Card Payment How ISO 8583 works: message structure, key fields, Field 39 decline codes, and why a 1987 standard still drives modern payment authorization Why a 1987 Standard Still Processes Every Card Payment How 33 pages written in 1987 became the messaging standard behind every card transaction on Earth

See This Code in Action

Watch how response code 00 flows through a complete ISO 8583 authorization lifecycle.

Open Transaction Simulator