Skip to main content

Enumerations

ISO8583Version

Protocol version identifiers:

FieldType

Field data types:

CardNetwork

Supported card networks:

MessageClass

Message class identifiers (MTI position 2):

MessageFunction

Message function identifiers (MTI position 3):

Data Classes

FieldDefinition

Defines the structure of an ISO 8583 field:
Attributes:

ISO8583Message

Represents a parsed or constructed message:
Attributes:

Field Definitions

Standard Fields (ISO8583_FIELDS)

The ISO8583_FIELDS dictionary contains definitions for all 128 standard fields:

Key Fields

Helper Functions

get_field_definition

Get field definition with network/version overrides:

detect_network

Detect card network from PAN:

Exceptions

ParseError

Raised when parsing fails:

BuildError

Raised when building fails:

API Reference

See Core API Reference for complete API documentation.