Card postage processed

This event is sent when a card's post postage from embossing is processed

Type: object
Domain: cards
Event: control_post_ingress
Version: 1

|
card_id required

Title: Card ID
Description: Pismo card ID
Type: integer
Example:
12345

account_id

Title: Account ID
Description: Pismo account ID. This field will be missing if some errors occur.
Type: integer
Example:
1111

acronym_ar

Title: Acknowledgment of receipt.
Description: Acknowledgment of receipt.
Type: string or null
Example:
xx

card_delivery_channel

Title: Card delivery channel.
Type: string or null
Example:
channel

customer_id

Title: Customer ID
Description: Pismo customer ID. This field will be missing if some errors occur.
Type: integer
Example:
1111

delivery_date

Title: Card delivery date.
Description: Card delivery date, format = yyyy-mm-dd
Type: string or null
Format: date
Example:
2025-10-08

error_message

Title: Error message
Description: Error message when a card failed to ingress to embossing service
Type: string or null
Example:
Card 12345 doesn't have any elected config on embossing service

error_type

Title: Error type
Description: Error type when a card is removed from embossing. This field exists only in case of failure.
Type: string or null
Example:
account_not_found
account_address_not_found
account_address_inactive
account_phone_not_found
customer_not_found
card_pci_not_found
card_pci_password_unchanged
card_not_found
card_status_invalid
card_type_invalid
internal_error
embossing_line_not_formatted
embossing_line_not_encrypted
embossing_line_invalid_format
embossing_undelivered

file_name

Title: File name
Description: File name
Type: string or null
Example:
filename

number_ar

Title: Receipt acknowledgment number.
Description: Receipt acknowledgment number.
Type: string or null
Example:
123456789

post_date

Title: Card post date
Description: Card post date, format = yyyy-mm-dd
Type: string or null
Format: date
Example:
2025-10-08

post_status

Title: Post control status
Description: Post control status
Type: string or null

return_date

Title: Card return date
Description: Card return date, format = yyyy-mm-dd
Type: string or null
Format: date
Example:
2025-10-08

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "type": "object",
    "title": "Card postage processed",
    "description": "This event is sent when a card's post postage from embossing is processed",
    "required": [
        "card_id"
    ],
    "properties": {
        "card_id": {
            "type": "integer",
            "title": "Card ID",
            "description": "Pismo card ID",
            "examples": [
                12345
            ]
        },
        "account_id": {
            "type": "integer",
            "title": "Account ID",
            "description": "Pismo account ID. This field will be missing if some errors occur.",
            "examples": [
                1111
            ]
        },
        "acronym_ar": {
            "type": [
                "string",
                "null"
            ],
            "title": "Acknowledgment of receipt.",
            "description": "Acknowledgment of receipt.",
            "examples": [
                "xx"
            ]
        },
        "card_delivery_channel": {
            "type": [
                "string",
                "null"
            ],
            "title": "Card delivery channel.",
            "description": "",
            "examples": [
                "channel"
            ]
        },
        "customer_id": {
            "type": "integer",
            "title": "Customer ID",
            "description": "Pismo customer ID. This field will be missing if some errors occur.",
            "examples": [
                1111
            ]
        },
        "delivery_date": {
            "type": [
                "string",
                "null"
            ],
            "title": "Card delivery date.",
            "description": "Card delivery date, format = yyyy-mm-dd",
            "format": "date",
            "examples": [
                "2025-10-08"
            ]
        },
        "error_message": {
            "type": [
                "string",
                "null"
            ],
            "title": "Error message",
            "description": "Error message when a card failed to ingress to embossing service",
            "examples": [
                "Card 12345 doesn't have any elected config on embossing service"
            ]
        },
        "error_type": {
            "type": [
                "string",
                "null"
            ],
            "title": "Error type",
            "description": "Error type when a card is removed from embossing. This field exists only in case of failure.",
            "examples": [
                "account_not_found",
                "account_address_not_found",
                "account_address_inactive",
                "account_phone_not_found",
                "customer_not_found",
                "card_pci_not_found",
                "card_pci_password_unchanged",
                "card_not_found",
                "card_status_invalid",
                "card_type_invalid",
                "internal_error",
                "embossing_line_not_formatted",
                "embossing_line_not_encrypted",
                "embossing_line_invalid_format",
                "embossing_undelivered"
            ]
        },
        "file_name": {
            "type": [
                "string",
                "null"
            ],
            "title": "File name",
            "description": "File name",
            "examples": [
                "filename"
            ]
        },
        "number_ar": {
            "type": [
                "string",
                "null"
            ],
            "title": "Receipt acknowledgment number.",
            "description": "Receipt acknowledgment number.",
            "examples": [
                "123456789"
            ]
        },
        "post_date": {
            "type": [
                "string",
                "null"
            ],
            "title": "Card post date",
            "description": "Card post date, format = yyyy-mm-dd",
            "format": "date",
            "examples": [
                "2025-10-08"
            ]
        },
        "post_status": {
            "type": [
                "string",
                "null"
            ],
            "title": "Post control status",
            "description": "Post control status"
        },
        "return_date": {
            "type": [
                "string",
                "null"
            ],
            "title": "Card return date",
            "description": "Card return date, format = yyyy-mm-dd",
            "format": "date",
            "examples": [
                "2025-10-08"
            ]
        }
    },
    "definitions": {}
}