Network authorization clearing message received

A Clearing/Base II event. This event has the same purpose as an iso8583 event, as it represents a raw message received from the card network. The Pismo platform issues a Clearing/Base II event after parsing the message and removing any sensitive data from the payload. You can use a Clearing/Base II event to verify all non-sensitive data received for Clearing/Base II messages. For more information, see the Authorization events guide.

Type: object
Additional properties: true
Domain: networktransactions
Event: clearing
Version: 1

|
file_type required

Title: File type
Description: Type of file that generated the event.
Type: string
Must be one of the following:
T112
EPIN
ServiceB

network required

Title: Network Identifier
Description: Network that originated this clearing raw message.
Type: string
Must be one of the following:
MasterCard
Visa
Tecban
RuPay

raw_message required

Description: Contains the ISO8583 message in JSON format. This is different for every network.
Type: object

account_id

Title: Account ID
Description: ID of account impacted by this clearing raw message. This information is fetched using the Card used in the conciliation. If no card is found, this value is null.
Type: integer or null
Example:
15500
null

card_id

Title: Card ID
Description: ID of card received on this clearing raw message. If no card is found based on the PAN received, this value is null.
Type: integer or null
Example:
10222
null

program_id

Title: Program ID
Description: ID of the card's program used on this clearing raw message. If no card is found, this value is null.
Type: integer or null
Example:
100
null

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "type": "object",
    "title": "Network authorization clearing message received",
    "description": "A Clearing/Base II event.  This event has the same purpose as an iso8583 event, as it represents a raw message received from the card network. The Pismo platform issues a Clearing/Base II event after parsing the message and removing any sensitive data from the payload. You can use a Clearing/Base II event to verify all non-sensitive data received for Clearing/Base II messages. For more information, see the <a href='https://developers.pismo.io/pismo-docs/docs/authorization-events'>Authorization events</a> guide.",
    "additionalProperties": true,
    "required": [
        "file_type",
        "network",
        "raw_message"
    ],
    "properties": {
        "file_type": {
            "title": "File type",
            "description": "Type of file that generated the event. ",
            "type": [
                "string"
            ],
            "enum": [
                "T112",
                "EPIN",
                "ServiceB"
            ]
        },
        "network": {
            "title": "Network Identifier",
            "description": "Network that originated this clearing raw message.",
            "type": [
                "string"
            ],
            "enum": [
                "MasterCard",
                "Visa",
                "Tecban",
                "RuPay"
            ]
        },
        "raw_message": {
            "type": "object",
            "description": "Contains the ISO8583 message in JSON format. This is different for every network."
        },
        "account_id": {
            "title": "Account ID",
            "description": "ID of account impacted by this clearing raw message. This information is fetched using the Card used in the conciliation. If no card is found, this value is null.",
            "type": [
                "integer",
                "null"
            ],
            "examples": [
                15500,
                null
            ]
        },
        "card_id": {
            "title": "Card ID",
            "description": "ID of card received on this clearing raw message. If no card is found based on the PAN received, this value is null.",
            "type": [
                "integer",
                "null"
            ],
            "examples": [
                10222,
                null
            ]
        },
        "program_id": {
            "title": "Program ID",
            "description": "ID of the card's program used on this clearing raw message. If no card is found, this value is null.",
            "type": [
                "integer",
                "null"
            ],
            "examples": [
                100,
                null
            ]
        }
    }
}