Over-limit created

This event occurs asynchronously when a cash-out operation causes account balance to go over the available limit. This event applies both to card network and platform operations.

Type: object
Domain: authorization
Event: overlimit_creation
Version: 1

|
account_id required

Title: Account ID
Description: Pismo account ID.
Type: integer
Example:
100602614

over_limit_operation_amount required

Title: Operation amount
Description: Amount of the operation that caused the over-limit.
Type: number
Example:
25.75
125.0
57.25

over_limit_available_credit_limit_amount required

Title: Available credit limit amount
Description: Available credit limit amount of the account that went into over-limit.
Type: number
Example:
-99.55
-300.0
-1.25

authorization

Title: Authorization object
Description: Object with authorization information.
Type: object

id

Title: Authorization ID.
Description: Pismo authorization ID.
Type: integer
Example:
123
456

type

Title: Authorization type
Description: Type of authorization.
Type: string
Must be one of the following:
NETWORK
PLATFORM

{
    "$schema": "http://json-schema.org/draft-07/schema",
    "type": "object",
    "title": "Over-limit created",
    "description": "This event occurs asynchronously when a cash-out operation causes account balance to go over the available limit. This event applies both to card network and platform operations.",
    "required": [
        "account_id",
        "over_limit_operation_amount",
        "over_limit_available_credit_limit_amount",
        "authorization"
    ],
    "properties": {
        "account_id": {
            "type": "integer",
            "title": "Account ID",
            "description": "Pismo account ID.",
            "examples": [
                100602614
            ]
        },
        "over_limit_operation_amount": {
            "type": "number",
            "title": "Operation amount",
            "description": "Amount of the operation that caused the over-limit.",
            "examples": [
                25.75,
                125.0,
                57.25
            ]
        },
        "over_limit_available_credit_limit_amount": {
            "type": "number",
            "title": "Available credit limit amount",
            "description": "Available credit limit amount of the account that went into over-limit.",
            "examples": [
                -99.55,
                -300.0,
                -1.25
            ]
        },
        "authorization": {
            "$ref": "#/definitions/authorization"
        }
    },
    "definitions": {
        "authorization": {
            "type": "object",
            "title": "Authorization object",
            "description": "Object with authorization information.",
            "properties": {
                "id": {
                    "type": "integer",
                    "title": "Authorization ID.",
                    "description": "Pismo authorization ID.",
                    "examples": [
                        123,
                        456
                    ]
                },
                "type": {
                    "type": "string",
                    "title": "Authorization type",
                    "description": "Type of authorization.",
                    "enum": [
                        "NETWORK",
                        "PLATFORM"
                    ]
                }
            }
        }
    }
}
{
    "account_id": 100602614,
    "over_limit_operation_amount": 25.75,
    "over_limit_available_credit_limit_amount": -99.55,
    "authorization": {
        "id": 123,
        "type": "NETWORK"
    }
}