Float payment lifecycle status changed

Type: object
Domain: corporate
Event: float_payment_status_change
Version: 1

|
tracking_id required

Title: A unique identifier for the float payment
Type: string
Min length: 1
Max length: 43
Example:
UK1-eb75c472-a213-41a7-a96e-ac0156b832f0

status required

Title: Current float payment status
Description:
It only accepts the following values:
UNSETTLED: When the float payment has unsettled values.
SETTLED:When the float payment has been paid in full.
FAILED: When an error occurred.
Type: string
Must be one of the following:
UNSETTLED
SETTLED
FAILED
Example:
UNSETTLED

{
    "$schema": "http://json-schema.org/draft-07/schema",
    "type": "object",
    "title": "Float payment lifecycle status changed",
    "required": [
        "tracking_id",
        "status"
    ],
    "properties": {
        "tracking_id": {
            "title": "A unique identifier for the float payment",
            "type": "string",
            "minLength": 1,
            "maxLength": 43,
            "examples": [
                "UK1-eb75c472-a213-41a7-a96e-ac0156b832f0"
            ]
        },
        "status": {
            "title": "Current float payment status",
            "description": "\n\nIt only accepts the following values:\n\n<span style='font-weight:bold'>UNSETTLED:</span> When the float payment has unsettled values.\n\n<span style='font-weight:bold'>SETTLED:</span>When the float payment has been paid in full.\n\n<span style='font-weight:bold'>FAILED:</span> When an error occurred.\n\n",
            "type": "string",
            "enum": [
                "UNSETTLED",
                "SETTLED",
                "FAILED"
            ],
            "examples": [
                "UNSETTLED"
            ]
        }
    }
}
{
    "tracking_id": "UK1-eb75c472-a213-41a7-a96e-ac0156b832f0",
    "status": "UNSETTLED"
}