{
    "openapi": "3.1.0",
    "info": {
        "title": "Stancer API",
        "version": "v2",
        "x-logo": {
            "url": "data:image/png;base64,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\nYYACs6AAAAAASUVORK5CYII=\n"
        }
    },
    "paths": {
        "/v2/addresses/": {
            "get": {
                "tags": [
                    "addresses"
                ],
                "summary": "List Addresses",
                "operationId": "list_addresses_v2_addresses__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/AddressOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "addresses"
                ],
                "summary": "Create Address",
                "operationId": "create_address_v2_addresses__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/AddressCreate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/AddressOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/addresses/{id}": {
            "get": {
                "tags": [
                    "addresses"
                ],
                "summary": "Get Address",
                "operationId": "get_address_v2_addresses__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^addr_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "addr_SEqIZS1c23dfKculquz8idzR",
                                "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "addr_tY9xDPqoN4xxAuSkgElNacab",
                                "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/AddressOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "delete": {
                "tags": [
                    "addresses"
                ],
                "summary": "Delete Address",
                "operationId": "delete_address_v2_addresses__id__delete",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^addr_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "addr_SEqIZS1c23dfKculquz8idzR",
                                "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "addr_tY9xDPqoN4xxAuSkgElNacab",
                                "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/AddressOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/customers/": {
            "get": {
                "tags": [
                    "customers"
                ],
                "summary": "List Customers",
                "operationId": "list_customers_v2_customers__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Created"
                        },
                        "name": "created",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 36,
                            "minLength": 1,
                            "title": "External Id"
                        },
                        "name": "external_id",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 64,
                            "title": "Email"
                        },
                        "name": "email",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 64,
                            "title": "Name"
                        },
                        "name": "name",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 2,
                            "minLength": 2,
                            "title": "Country"
                        },
                        "name": "country",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 16,
                            "title": "Legal Id"
                        },
                        "name": "legal_id",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CustomerOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "customers"
                ],
                "summary": "Create Customer",
                "operationId": "create_customer_v2_customers__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/CustomerIn"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CustomerOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/customers/{id}": {
            "get": {
                "tags": [
                    "customers"
                ],
                "summary": "Get Customer",
                "operationId": "get_customer_v2_customers__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^cust_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "cust_SEqIZS1c23dfKculquz8idzR",
                                "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "cust_tY9xDPqoN4xxAuSkgElNacab",
                                "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CustomerOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "delete": {
                "tags": [
                    "customers"
                ],
                "summary": "Customer Delete",
                "operationId": "customer_delete_v2_customers__id__delete",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^cust_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "cust_SEqIZS1c23dfKculquz8idzR",
                                "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "cust_tY9xDPqoN4xxAuSkgElNacab",
                                "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CustomerOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "patch": {
                "tags": [
                    "customers"
                ],
                "summary": "Update Customer",
                "operationId": "update_customer_v2_customers__id__patch",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^cust_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "cust_SEqIZS1c23dfKculquz8idzR",
                                "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "cust_tY9xDPqoN4xxAuSkgElNacab",
                                "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/CustomerUpdate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CustomerOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/customers/{id}/payment_intents": {
            "get": {
                "tags": [
                    "customers"
                ],
                "summary": "Customer Payment Intents",
                "operationId": "customer_payment_intents_v2_customers__id__payment_intents_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^cust_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "cust_SEqIZS1c23dfKculquz8idzR",
                                "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "cust_tY9xDPqoN4xxAuSkgElNacab",
                                "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentIntentOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/customers/{id}/subscriptions": {
            "get": {
                "tags": [
                    "customers"
                ],
                "summary": "Customer Subscriptions",
                "operationId": "customer_subscriptions_v2_customers__id__subscriptions_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^cust_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "cust_SEqIZS1c23dfKculquz8idzR",
                                "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "cust_tY9xDPqoN4xxAuSkgElNacab",
                                "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SubscriptionOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/cards/": {
            "get": {
                "tags": [
                    "cards"
                ],
                "summary": "List Cards",
                "operationId": "list_cards_v2_cards__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^cust_[a-zA-Z0-9]{24}$",
                            "title": "Customer",
                            "examples": [
                                "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "cust_SEqIZS1c23dfKculquz8idzR",
                                "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "cust_tY9xDPqoN4xxAuSkgElNacab",
                                "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "customer",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CardOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "cards"
                ],
                "summary": "Create Card",
                "operationId": "create_card_v2_cards__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/CardIn"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CardOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/cards/{id}": {
            "get": {
                "tags": [
                    "cards"
                ],
                "summary": "Get Card",
                "operationId": "get_card_v2_cards__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^card_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "card_SEqIZS1c23dfKculquz8idzR",
                                "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "card_tY9xDPqoN4xxAuSkgElNacab",
                                "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CardOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "delete": {
                "tags": [
                    "cards"
                ],
                "summary": "Delete Card",
                "operationId": "delete_card_v2_cards__id__delete",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^card_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "card_SEqIZS1c23dfKculquz8idzR",
                                "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "card_tY9xDPqoN4xxAuSkgElNacab",
                                "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CardOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "patch": {
                "tags": [
                    "cards"
                ],
                "summary": "Update Card",
                "operationId": "update_card_v2_cards__id__patch",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^card_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "card_SEqIZS1c23dfKculquz8idzR",
                                "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "card_tY9xDPqoN4xxAuSkgElNacab",
                                "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/CardPatch"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/CardOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/sepa/": {
            "get": {
                "tags": [
                    "sepa"
                ],
                "summary": "List Sepa",
                "operationId": "list_sepa_v2_sepa__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "sepa"
                ],
                "summary": "Create Sepa",
                "operationId": "create_sepa_v2_sepa__post",
                "parameters": [
                    {
                        "description": "Only available for some specific companies",
                        "required": false,
                        "schema": {
                            "type": "boolean",
                            "title": "Bic",
                            "description": "Only available for some specific companies"
                        },
                        "name": "bic",
                        "in": "query"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/SepaIn"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/sepa/{id}": {
            "get": {
                "tags": [
                    "sepa"
                ],
                "summary": "Get Sepa",
                "operationId": "get_sepa_v2_sepa__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "delete": {
                "tags": [
                    "sepa"
                ],
                "summary": "Delete Sepa",
                "operationId": "delete_sepa_v2_sepa__id__delete",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "patch": {
                "tags": [
                    "sepa"
                ],
                "summary": "Update Sepa",
                "operationId": "update_sepa_v2_sepa__id__patch",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/SepaPatch"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/sepa/ibanonly/{id}": {
            "get": {
                "tags": [
                    "sepa"
                ],
                "summary": "Get Iban Only",
                "operationId": "get_iban_only_v2_sepa_ibanonly__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/sepa/ibanonly": {
            "post": {
                "tags": [
                    "sepa"
                ],
                "summary": "Create Iban Only",
                "operationId": "create_iban_only_v2_sepa_ibanonly_post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/SepaIn"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/sepa/check/{id}": {
            "get": {
                "tags": [
                    "sepa_check"
                ],
                "summary": "Get Sepa Check",
                "operationId": "get_sepa_check_v2_sepa_check__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^chck_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "chck_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "chck_SEqIZS1c23dfKculquz8idzR",
                                "chck_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "chck_tY9xDPqoN4xxAuSkgElNacab",
                                "chck_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaCheckOut"
                                }
                            }
                        }
                    },
                    "410": {
                        "description": "Gone",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/BaseHTTPException"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/sepa/check/": {
            "post": {
                "tags": [
                    "sepa_check"
                ],
                "summary": "Create Sepa Check",
                "description": "Create a new sepa check interrogation session.\n\n<table>\n    <thead>\n        <tr>\n            <th colspan=\"5\" style=\"text-align:center;\">\n                Company identifier supported per country\n            </th>\n        </tr>\n    </thead>\n    <tbody>\n        <tr>\n            <th>Country Name</th>\n            <th>Country Code</th>\n            <th>SIREN</th>\n            <th>VAT</th>\n            <th>SIRET</th>\n        </tr>\n        <tr align=\"center\">\n            <td>France</td>\n            <td>FR</td>\n            <td>&#10004;</td>\n            <td>&#10004;</td>\n            <td>&#10004;</td>\n        </tr>\n        <tr align=\"center\">\n            <td>Italy</td>\n            <td>IT</td>\n            <td></td>\n            <td>&#10004;</td>\n            <td></td>\n        </tr>\n    </tbody>\n</table>\n\n\n<strong><span style=\"color:orange\"> Usage of an iban generated using the <a\nhref=\"/redoc#tag/sepa_check/operation\n/generate_valid_check_iban_v2_sepa_check_generate_post\" target=\"_self\">/generate</a>\nroute is mandatory in test mode.</span></strong>\n\n<strong><span style=\"color:red\">\n    Usage of this route in production mode is subject to additional fees.\n</span></strong>\n\nFor further information, please refer to Stancer's\n<a href=\"https://www.stancer.com/en/pricing-conditions.pdf\" target=\"_blank\">\npricing conditions\n</a>.",
                "operationId": "create_sepa_check_v2_sepa_check__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/SepaCheckIn"
                            },
                            "examples": {
                                "Check a person": {
                                    "summary": "Check a person",
                                    "description": "**A Simple person check request**",
                                    "value": {
                                        "person": {
                                            "first_name": "BENJAMIN",
                                            "last_name": "SPENCER",
                                            "date_birth": "1984-01-28"
                                        },
                                        "iban": "FR7664082183260009001300192"
                                    }
                                },
                                "Check a company": {
                                    "summary": "Check a company",
                                    "description": "**A Simple person check request**",
                                    "value": {
                                        "company": {
                                            "country_code": "FR",
                                            "identifier": "FR123456789"
                                        },
                                        "iban": "FR7664082183260009001300192"
                                    }
                                }
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/SepaCheckCreationOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/sepa/check/generate": {
            "post": {
                "tags": [
                    "sepa_check"
                ],
                "summary": "Generate Valid Check Iban",
                "operationId": "generate_valid_check_iban_v2_sepa_check_generate_post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/IbanToGenerateIn"
                            },
                            "examples": {
                                "Generate test person iban": {
                                    "summary": "Generate a test person iban",
                                    "description": "**simple test person iban generation**",
                                    "value": {
                                        "person": {
                                            "score": 100,
                                            "score_name": 100,
                                            "birth_date_valid": true
                                        },
                                        "status": "succeeded"
                                    }
                                },
                                "Generate test company iban": {
                                    "summary": "Generate a test company iban",
                                    "description": "**A simple test company iban generation**",
                                    "value": {
                                        "company": {
                                            "score": 100
                                        },
                                        "status": "succeeded"
                                    }
                                }
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "string",
                                    "maxLength": 34,
                                    "minLength": 12,
                                    "title": "Response Generate Valid Check Iban V2 Sepa Check Generate Post"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/mandates/": {
            "get": {
                "tags": [
                    "mandates"
                ],
                "summary": "List Mandates",
                "operationId": "list_mandates_v2_mandates__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^cust_[a-zA-Z0-9]{24}$",
                            "title": "Customer",
                            "examples": [
                                "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "cust_SEqIZS1c23dfKculquz8idzR",
                                "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "cust_tY9xDPqoN4xxAuSkgElNacab",
                                "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "customer",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Sepa",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "sepa",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 24,
                            "title": "Rum"
                        },
                        "name": "rum",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/MandateOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "mandates"
                ],
                "summary": "Create Mandate",
                "operationId": "create_mandate_v2_mandates__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/MandateIn"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/MandateOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/mandates/{id}.pdf": {
            "get": {
                "tags": [
                    "mandates"
                ],
                "summary": "Get Mandate Pdf",
                "operationId": "get_mandate_pdf_v2_mandates__id__pdf_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^mndt_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "mndt_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "mndt_SEqIZS1c23dfKculquz8idzR",
                                "mndt_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "mndt_tY9xDPqoN4xxAuSkgElNacab",
                                "mndt_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response"
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/mandates/{id}": {
            "get": {
                "tags": [
                    "mandates"
                ],
                "summary": "Get Mandate",
                "operationId": "get_mandate_v2_mandates__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^mndt_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "mndt_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "mndt_SEqIZS1c23dfKculquz8idzR",
                                "mndt_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "mndt_tY9xDPqoN4xxAuSkgElNacab",
                                "mndt_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/MandateOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "delete": {
                "tags": [
                    "mandates"
                ],
                "summary": "Delete Mandate",
                "operationId": "delete_mandate_v2_mandates__id__delete",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^mndt_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "mndt_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "mndt_SEqIZS1c23dfKculquz8idzR",
                                "mndt_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "mndt_tY9xDPqoN4xxAuSkgElNacab",
                                "mndt_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/MandateOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "patch": {
                "tags": [
                    "mandates"
                ],
                "summary": "Update Mandate",
                "operationId": "update_mandate_v2_mandates__id__patch",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^mndt_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "mndt_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "mndt_SEqIZS1c23dfKculquz8idzR",
                                "mndt_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "mndt_tY9xDPqoN4xxAuSkgElNacab",
                                "mndt_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/MandatePatch"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/MandateOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/checkout/": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "List Payments",
                "operationId": "list_payments_v2_checkout__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Created"
                        },
                        "name": "created",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Paid"
                        },
                        "name": "paid",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 36,
                            "minLength": 1,
                            "format": "binary",
                            "title": "Unique Id"
                        },
                        "name": "unique_id",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 36,
                            "minLength": 1,
                            "format": "binary",
                            "title": "Order Id"
                        },
                        "name": "order_id",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^card_[a-zA-Z0-9]{24}$",
                            "title": "Card",
                            "examples": [
                                "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "card_SEqIZS1c23dfKculquz8idzR",
                                "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "card_tY9xDPqoN4xxAuSkgElNacab",
                                "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "card",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Sepa",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "sepa",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^pout_[a-zA-Z0-9]{24}$",
                            "title": "Payout",
                            "examples": [
                                "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pout_SEqIZS1c23dfKculquz8idzR",
                                "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pout_tY9xDPqoN4xxAuSkgElNacab",
                                "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "payout",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "enum": [
                                "created",
                                "paid"
                            ],
                            "title": "Field",
                            "default": "created"
                        },
                        "name": "field",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "title": "Order",
                            "default": "desc"
                        },
                        "name": "order",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            },
            "post": {
                "tags": [
                    "payments"
                ],
                "summary": "Create Payment",
                "operationId": "create_payment_v2_checkout__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PaymentIn"
                            },
                            "examples": {
                                "Empty payment": {
                                    "summary": "An Empty payment",
                                    "description": "**A payment without any method yet**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur"
                                    }
                                },
                                "Basic card payment": {
                                    "description": "**A basic card payment**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "card": "card_yWYfCSzsUUhr9KwMv7vuLZHX"
                                    }
                                },
                                "Pre-auth empty payment": {
                                    "description": "**A Pre-auth empty payment**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "auth": true
                                    }
                                },
                                "Basic sepa payment": {
                                    "description": "**A basic card payment**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "sepa": "sepa_yWYfCSzsUUhr9KwMv7vuLZHX"
                                    }
                                },
                                "Empty payment with a customer": {
                                    "description": "**A card payment with a customer**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "customer": "cust_yWYfCSzsUUhr9KwMv7vuLZHX"
                                    }
                                }
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/checkout/{id}": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "Get Payment",
                "operationId": "get_payment_v2_checkout__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            },
            "patch": {
                "tags": [
                    "payments"
                ],
                "summary": "Update Payment",
                "operationId": "update_payment_v2_checkout__id__patch",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PaymentUpdate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/checkout/{id}/refunds": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "Get Payment Refunds",
                "operationId": "get_payment_refunds_v2_checkout__id__refunds_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "items": {
                                        "$ref": "#/components/schemas/RefundOut"
                                    },
                                    "type": "array",
                                    "title": "Response Get Payment Refunds V2 Checkout  Id  Refunds Get"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/checkout/{id}/disputes": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "Get Payment Disputes",
                "operationId": "get_payment_disputes_v2_checkout__id__disputes_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "items": {
                                        "$ref": "#/components/schemas/DisputeOut"
                                    },
                                    "type": "array",
                                    "title": "Response Get Payment Disputes V2 Checkout  Id  Disputes Get"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/checkout/{id}/capture": {
            "post": {
                "tags": [
                    "payments"
                ],
                "summary": "Capture Payment",
                "operationId": "capture_payment_v2_checkout__id__capture_post",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/checkout/{id}/refund": {
            "post": {
                "tags": [
                    "payments"
                ],
                "summary": "Refund Payment",
                "operationId": "refund_payment_v2_checkout__id__refund_post",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/Body_refund_payment_v2_checkout__id__refund_post"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                },
                "deprecated": true
            }
        },
        "/v2/payments/": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "List Payments",
                "operationId": "list_payments_v2_payments__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Created"
                        },
                        "name": "created",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Paid"
                        },
                        "name": "paid",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 36,
                            "minLength": 1,
                            "format": "binary",
                            "title": "Unique Id"
                        },
                        "name": "unique_id",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 36,
                            "minLength": 1,
                            "format": "binary",
                            "title": "Order Id"
                        },
                        "name": "order_id",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^card_[a-zA-Z0-9]{24}$",
                            "title": "Card",
                            "examples": [
                                "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "card_SEqIZS1c23dfKculquz8idzR",
                                "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "card_tY9xDPqoN4xxAuSkgElNacab",
                                "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "card",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Sepa",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "sepa",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^pout_[a-zA-Z0-9]{24}$",
                            "title": "Payout",
                            "examples": [
                                "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pout_SEqIZS1c23dfKculquz8idzR",
                                "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pout_tY9xDPqoN4xxAuSkgElNacab",
                                "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "payout",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "enum": [
                                "created",
                                "paid"
                            ],
                            "title": "Field",
                            "default": "created"
                        },
                        "name": "field",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "title": "Order",
                            "default": "desc"
                        },
                        "name": "order",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "payments"
                ],
                "summary": "Create Payment",
                "operationId": "create_payment_v2_payments__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PaymentIn"
                            },
                            "examples": {
                                "Empty payment": {
                                    "summary": "An Empty payment",
                                    "description": "**A payment without any method yet**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur"
                                    }
                                },
                                "Basic card payment": {
                                    "description": "**A basic card payment**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "card": "card_yWYfCSzsUUhr9KwMv7vuLZHX"
                                    }
                                },
                                "Pre-auth empty payment": {
                                    "description": "**A Pre-auth empty payment**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "auth": true
                                    }
                                },
                                "Basic sepa payment": {
                                    "description": "**A basic card payment**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "sepa": "sepa_yWYfCSzsUUhr9KwMv7vuLZHX"
                                    }
                                },
                                "Empty payment with a customer": {
                                    "description": "**A card payment with a customer**",
                                    "value": {
                                        "amount": 50,
                                        "currency": "eur",
                                        "customer": "cust_yWYfCSzsUUhr9KwMv7vuLZHX"
                                    }
                                }
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payments/{id}": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "Get Payment",
                "operationId": "get_payment_v2_payments__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "patch": {
                "tags": [
                    "payments"
                ],
                "summary": "Update Payment",
                "operationId": "update_payment_v2_payments__id__patch",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PaymentUpdate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payments/{id}/refunds": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "Get Payment Refunds",
                "operationId": "get_payment_refunds_v2_payments__id__refunds_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "items": {
                                        "$ref": "#/components/schemas/RefundOut"
                                    },
                                    "type": "array",
                                    "title": "Response Get Payment Refunds V2 Payments  Id  Refunds Get"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payments/{id}/disputes": {
            "get": {
                "tags": [
                    "payments"
                ],
                "summary": "Get Payment Disputes",
                "operationId": "get_payment_disputes_v2_payments__id__disputes_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "items": {
                                        "$ref": "#/components/schemas/DisputeOut"
                                    },
                                    "type": "array",
                                    "title": "Response Get Payment Disputes V2 Payments  Id  Disputes Get"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payments/{id}/capture": {
            "post": {
                "tags": [
                    "payments"
                ],
                "summary": "Capture Payment",
                "operationId": "capture_payment_v2_payments__id__capture_post",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payments/{id}/refund": {
            "post": {
                "tags": [
                    "payments"
                ],
                "summary": "Refund Payment",
                "operationId": "refund_payment_v2_payments__id__refund_post",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/Body_refund_payment_v2_payments__id__refund_post"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payment_intents/": {
            "get": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "List Payment Intents",
                "operationId": "list_payment_intents_v2_payment_intents__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Created"
                        },
                        "name": "created",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "maxLength": 36,
                            "minLength": 1,
                            "format": "binary",
                            "title": "Order Id"
                        },
                        "name": "order_id",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^card_[a-zA-Z0-9]{24}$",
                            "title": "Card",
                            "examples": [
                                "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "card_SEqIZS1c23dfKculquz8idzR",
                                "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "card_tY9xDPqoN4xxAuSkgElNacab",
                                "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "card",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                            "title": "Sepa",
                            "examples": [
                                "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "sepa_SEqIZS1c23dfKculquz8idzR",
                                "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "sepa",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "enum": [
                                "created",
                                "due"
                            ],
                            "title": "Field",
                            "default": "created"
                        },
                        "name": "field",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "title": "Order",
                            "default": "desc"
                        },
                        "name": "order",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentIntentOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Create Payment Intent",
                "operationId": "create_payment_intent_v2_payment_intents__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PaymentIntentCreate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentIntentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payment_intents/{id}": {
            "get": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Get Payment Intent",
                "operationId": "get_payment_intent_v2_payment_intents__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentIntentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "delete": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Delete Payment Intent",
                "operationId": "delete_payment_intent_v2_payment_intents__id__delete",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentIntentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "patch": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Update Payment Intent",
                "operationId": "update_payment_intent_v2_payment_intents__id__patch",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PaymentIntentUpdate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentIntentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payment_intents/{id}/capture": {
            "post": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Capture Payment Intent",
                "operationId": "capture_payment_intent_v2_payment_intents__id__capture_post",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentIntentOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payment_intents/{id}/refund": {
            "post": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Refund Payment Intent",
                "operationId": "refund_payment_intent_v2_payment_intents__id__refund_post",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/Body_refund_payment_intent_v2_payment_intents__id__refund_post"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payment_intents/{id}/payments": {
            "get": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Get Payments Payment Intent",
                "operationId": "get_payments_payment_intent_v2_payment_intents__id__payments_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payment_intents/{id}/refunds": {
            "get": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Get Refunds Payment Intent",
                "operationId": "get_refunds_payment_intent_v2_payment_intents__id__refunds_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payment_intents/{id}/disputes": {
            "get": {
                "tags": [
                    "payment_intents"
                ],
                "summary": "Get Disputes Payment Intent",
                "operationId": "get_disputes_payment_intent_v2_payment_intents__id__disputes_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pi_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pi_SEqIZS1c23dfKculquz8idzR",
                                "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pi_tY9xDPqoN4xxAuSkgElNacab",
                                "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/DisputeOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/refunds/": {
            "get": {
                "tags": [
                    "refunds"
                ],
                "summary": "List Refunds",
                "operationId": "list_refunds_v2_refunds__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "refunds"
                ],
                "summary": "Create Refund",
                "operationId": "create_refund_v2_refunds__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/RefundCreate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/refunds/{id}": {
            "get": {
                "tags": [
                    "refunds"
                ],
                "summary": "Get Refund",
                "operationId": "get_refund_v2_refunds__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^refd_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "refd_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "refd_SEqIZS1c23dfKculquz8idzR",
                                "refd_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "refd_tY9xDPqoN4xxAuSkgElNacab",
                                "refd_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/disbursements/": {
            "get": {
                "tags": [
                    "refunds"
                ],
                "summary": "List Disbursements",
                "operationId": "list_disbursements_v2_disbursements__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/DisbursementOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "refunds"
                ],
                "summary": "Create Disbursement",
                "operationId": "create_disbursement_v2_disbursements__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/DisbursementCreate"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/DisbursementOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/disbursements/{id}": {
            "get": {
                "tags": [
                    "refunds"
                ],
                "summary": "Get Disbursements",
                "operationId": "get_disbursements_v2_disbursements__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^dsbm_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "dsbm_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "dsbm_SEqIZS1c23dfKculquz8idzR",
                                "dsbm_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "dsbm_tY9xDPqoN4xxAuSkgElNacab",
                                "dsbm_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/DisbursementOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/disputes/": {
            "get": {
                "tags": [
                    "disputes"
                ],
                "summary": "List Disputes",
                "operationId": "list_disputes_v2_disputes__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Created"
                        },
                        "name": "created",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/DisputeOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/disputes/{id}": {
            "get": {
                "tags": [
                    "disputes"
                ],
                "summary": "Get Dispute",
                "operationId": "get_dispute_v2_disputes__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^dspt_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "dspt_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "dspt_SEqIZS1c23dfKculquz8idzR",
                                "dspt_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "dspt_tY9xDPqoN4xxAuSkgElNacab",
                                "dspt_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/DisputeOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payouts/": {
            "get": {
                "tags": [
                    "payouts"
                ],
                "summary": "List Payouts",
                "operationId": "list_payouts_v2_payouts__get",
                "parameters": [
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date-time",
                            "title": "Created"
                        },
                        "name": "created",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "title": "Payment",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "payment",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PayoutOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            },
            "post": {
                "tags": [
                    "payouts"
                ],
                "summary": "Create Payout",
                "operationId": "create_payout_v2_payouts__post",
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PayoutIn"
                            }
                        }
                    },
                    "required": true
                },
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PayoutOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payouts/{id}": {
            "get": {
                "tags": [
                    "payouts"
                ],
                "summary": "Get Payout",
                "operationId": "get_payout_v2_payouts__id__get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pout_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pout_SEqIZS1c23dfKculquz8idzR",
                                "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pout_tY9xDPqoN4xxAuSkgElNacab",
                                "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PayoutOut"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payouts/{id}/payments": {
            "get": {
                "tags": [
                    "payouts"
                ],
                "summary": "List Payout Payments",
                "operationId": "list_payout_payments_v2_payouts__id__payments_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pout_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pout_SEqIZS1c23dfKculquz8idzR",
                                "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pout_tY9xDPqoN4xxAuSkgElNacab",
                                "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PaymentOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payouts/{id}/refunds": {
            "get": {
                "tags": [
                    "payouts"
                ],
                "summary": "List Payout Refunds",
                "operationId": "list_payout_refunds_v2_payouts__id__refunds_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pout_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pout_SEqIZS1c23dfKculquz8idzR",
                                "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pout_tY9xDPqoN4xxAuSkgElNacab",
                                "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RefundOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/payouts/{id}/disputes": {
            "get": {
                "tags": [
                    "payouts"
                ],
                "summary": "List Payout Disputes",
                "operationId": "list_payout_disputes_v2_payouts__id__disputes_get",
                "parameters": [
                    {
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": "^pout_[a-zA-Z0-9]{24}$",
                            "title": "Id",
                            "examples": [
                                "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "pout_SEqIZS1c23dfKculquz8idzR",
                                "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "pout_tY9xDPqoN4xxAuSkgElNacab",
                                "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "name": "id",
                        "in": "path"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0.0,
                            "title": "Start",
                            "default": 0
                        },
                        "name": "start",
                        "in": "query"
                    },
                    {
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "maximum": 100.0,
                            "minimum": 1.0,
                            "title": "Limit",
                            "default": 10
                        },
                        "name": "limit",
                        "in": "query"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/DisputeOutList"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Validation Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/HTTPValidationError"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/v2/ping": {
            "get": {
                "summary": "Ping",
                "operationId": "ping_v2_ping_get",
                "responses": {
                    "200": {
                        "description": "Successful Response",
                        "content": {
                            "application/json": {
                                "schema": {}
                            }
                        }
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "AddressCreate": {
                "properties": {
                    "line1": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "Line1"
                    },
                    "line2": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "Line2"
                    },
                    "line3": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "Line3"
                    },
                    "zip_code": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 2,
                        "title": "Zip Code"
                    },
                    "city": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "City"
                    },
                    "state": {
                        "type": "string",
                        "maxLength": 3,
                        "minLength": 1,
                        "title": "State"
                    },
                    "country": {
                        "type": "string",
                        "maxLength": 2,
                        "minLength": 2,
                        "title": "Country"
                    },
                    "metadata": {
                        "title": "Metadata"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "zip_code",
                    "city",
                    "country"
                ],
                "title": "AddressCreate"
            },
            "AddressOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "line1": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "Line1"
                    },
                    "line2": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "Line2"
                    },
                    "line3": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "Line3"
                    },
                    "zip_code": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 2,
                        "title": "Zip Code"
                    },
                    "city": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "City"
                    },
                    "state": {
                        "type": "string",
                        "maxLength": 3,
                        "minLength": 1,
                        "title": "State"
                    },
                    "country": {
                        "type": "string",
                        "maxLength": 2,
                        "minLength": 2,
                        "title": "Country"
                    },
                    "metadata": {
                        "title": "Metadata"
                    },
                    "created_at": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created At"
                    },
                    "deleted": {
                        "type": "boolean",
                        "title": "Deleted"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "zip_code",
                    "city",
                    "country",
                    "created_at",
                    "deleted"
                ],
                "title": "AddressOut"
            },
            "AddressOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "addresses": {
                        "items": {
                            "$ref": "#/components/schemas/AddressOut"
                        },
                        "type": "array",
                        "title": "Addresses"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "addresses"
                ],
                "title": "AddressOutList"
            },
            "ApplePay": {
                "properties": {
                    "apple_pay": {
                        "$ref": "#/components/schemas/PaymentDatas"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "apple_pay"
                ],
                "title": "ApplePay"
            },
            "AuthCode": {
                "type": "string",
                "enum": [
                    "requested",
                    "available",
                    "unavailable",
                    "attempted",
                    "success",
                    "declined",
                    "failed",
                    "expired",
                    "bypassed"
                ],
                "title": "AuthCode",
                "description": "An enumeration."
            },
            "AuthIn": {
                "properties": {
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url"
                    },
                    "device": {
                        "$ref": "#/components/schemas/Device"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "AuthIn"
            },
            "AuthOut": {
                "properties": {
                    "redirect_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Redirect Url"
                    },
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url"
                    },
                    "device": {
                        "$ref": "#/components/schemas/Device"
                    },
                    "status": {
                        "$ref": "#/components/schemas/AuthCode"
                    },
                    "uuid": {
                        "type": "string",
                        "title": "Uuid"
                    },
                    "message": {
                        "type": "string",
                        "title": "Message"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "AuthOut"
            },
            "BaseHTTPException": {
                "properties": {
                    "error": {
                        "type": "string",
                        "title": "Error"
                    }
                },
                "type": "object",
                "required": [
                    "error"
                ],
                "title": "BaseHTTPException",
                "description": "Base of all api exception"
            },
            "Body_refund_payment_intent_v2_payment_intents__id__refund_post": {
                "properties": {
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount"
                    }
                },
                "type": "object",
                "title": "Body_refund_payment_intent_v2_payment_intents__id__refund_post"
            },
            "Body_refund_payment_v2_checkout__id__refund_post": {
                "properties": {
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount"
                    }
                },
                "type": "object",
                "title": "Body_refund_payment_v2_checkout__id__refund_post"
            },
            "Body_refund_payment_v2_payments__id__refund_post": {
                "properties": {
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount"
                    }
                },
                "type": "object",
                "title": "Body_refund_payment_v2_payments__id__refund_post"
            },
            "CardFunding": {
                "type": "string",
                "enum": [
                    "credit",
                    "debit",
                    "prepaid",
                    "universal",
                    "charge",
                    "deferred",
                    "unknown"
                ],
                "title": "CardFunding",
                "description": "An enumeration."
            },
            "CardIn": {
                "properties": {
                    "exp_year": {
                        "type": "integer",
                        "maximum": 2099.0,
                        "minimum": 2019.0,
                        "title": "Exp Year",
                        "description": "Year expiration in YYYY format",
                        "example": 2022
                    },
                    "exp_month": {
                        "type": "integer",
                        "maximum": 12.0,
                        "minimum": 1.0,
                        "title": "Exp Month",
                        "description": "Month expiration in MM format",
                        "example": 12
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "description": "Customer to assign the card",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "cvc": {
                        "type": "string",
                        "maxLength": 4,
                        "minLength": 3,
                        "title": "Cvc",
                        "description": "Card security code used to secure the transaction",
                        "example": "123"
                    },
                    "number": {
                        "type": "string",
                        "maxLength": 19,
                        "minLength": 13,
                        "title": "Number",
                        "description": "Card number",
                        "example": "4242424242424242"
                    },
                    "preferred_network": {
                        "type": "string",
                        "enum": [
                            "national",
                            "visa",
                            "mastercard"
                        ],
                        "title": "Preferred Network",
                        "description": "Card network to use for co-branded card",
                        "default": "national",
                        "examples": [
                            "national",
                            "visa",
                            "mastercard"
                        ]
                    },
                    "zip_code": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 2,
                        "title": "Zip Code",
                        "description": "zip code in 2 to 8 digit format",
                        "example": "75001"
                    },
                    "external_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "title": "External Id",
                        "description": "Unique id with unicity check",
                        "example": "UniqueId123"
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "custome name given to the card, often the card holder name",
                        "example": "My card"
                    },
                    "tokenize": {
                        "type": "boolean",
                        "title": "Tokenize",
                        "description": "Define if card can be reused for future payments",
                        "default": true,
                        "example": true
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "exp_year",
                    "exp_month",
                    "number"
                ],
                "title": "CardIn",
                "description": "Banking card model used as route input"
            },
            "CardNature": {
                "type": "string",
                "enum": [
                    "personal",
                    "corporate",
                    "unknown"
                ],
                "title": "CardNature",
                "description": "An enumeration."
            },
            "CardNetwork": {
                "type": "string",
                "enum": [
                    "unknown",
                    "national",
                    "visa",
                    "mastercard"
                ],
                "title": "CardNetwork",
                "description": "An enumeration."
            },
            "CardOut": {
                "properties": {
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "description": "Associated customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ],
                        "example": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "brand": {
                        "type": "string",
                        "title": "Brand",
                        "description": "Card brand",
                        "example": "visa"
                    },
                    "country": {
                        "type": "string",
                        "title": "Country",
                        "description": "Country of the card issuer",
                        "example": "FR"
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created",
                        "description": "Date of creation in Epoch timestamp",
                        "example": "1512518400"
                    },
                    "exp_month": {
                        "type": "integer",
                        "maximum": 12.0,
                        "minimum": 1.0,
                        "title": "Exp Month",
                        "description": "Month in MM format",
                        "example": 12
                    },
                    "exp_year": {
                        "type": "integer",
                        "maximum": 2099.0,
                        "minimum": 2019.0,
                        "title": "Exp Year",
                        "description": "Year expiration in YYYY format",
                        "example": 2022
                    },
                    "external_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "title": "External Id",
                        "description": "Unique id with unicity check",
                        "example": "UniqueId123"
                    },
                    "funding": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/CardFunding"
                            }
                        ],
                        "description": "Type of funding",
                        "example": "credit"
                    },
                    "id": {
                        "type": "string",
                        "pattern": "^card_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "last4": {
                        "type": "string",
                        "maxLength": 4,
                        "minLength": 4,
                        "title": "Last4",
                        "description": "Last 4 digit of the card number",
                        "example": "4242"
                    },
                    "name": {
                        "type": "string",
                        "title": "Name",
                        "description": "Custom name given to the card, often the card holder name",
                        "example": "My card"
                    },
                    "nature": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/CardNature"
                            }
                        ],
                        "description": "Nature of the card",
                        "example": "personal"
                    },
                    "preferred_network": {
                        "type": "string",
                        "enum": [
                            "national",
                            "visa",
                            "mastercard"
                        ],
                        "title": "Preferred Network"
                    },
                    "network": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/CardNetwork"
                            }
                        ],
                        "description": "Network used to process payments (may differ from brand)",
                        "example": [
                            "national",
                            "visa",
                            "mastercard"
                        ]
                    },
                    "zip_code": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 2,
                        "title": "Zip Code",
                        "description": "Zip code in 2 to 8 digit format",
                        "example": "75001"
                    },
                    "deleted": {
                        "type": "boolean",
                        "title": "Deleted"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "brand",
                    "country",
                    "created",
                    "exp_month",
                    "exp_year",
                    "id",
                    "last4",
                    "deleted"
                ],
                "title": "CardOut",
                "description": "Banking card model used as route output"
            },
            "CardOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "cards": {
                        "items": {
                            "$ref": "#/components/schemas/CardOut"
                        },
                        "type": "array",
                        "title": "Cards"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "cards"
                ],
                "title": "CardOutList"
            },
            "CardPatch": {
                "properties": {
                    "exp_month": {
                        "type": "integer",
                        "maximum": 12.0,
                        "minimum": 1.0,
                        "title": "Exp Month",
                        "description": "Month in MM format",
                        "example": 12
                    },
                    "exp_year": {
                        "type": "integer",
                        "maximum": 2099.0,
                        "minimum": 2019.0,
                        "title": "Exp Year",
                        "description": "Year expiration in YYYY format",
                        "example": 2022
                    },
                    "external_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "title": "External Id",
                        "description": "Unique id with unicity check",
                        "example": "UniqueId123"
                    },
                    "zip_code": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 2,
                        "title": "Zip Code",
                        "description": "Zip code in 2 to 8 digit format",
                        "example": "75001"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "CardPatch",
                "description": "Fields of a card that can be updated"
            },
            "CheckStatus": {
                "type": "string",
                "enum": [
                    "pending",
                    "succeeded"
                ],
                "title": "CheckStatus",
                "description": "An enumeration."
            },
            "CheckType": {
                "type": "string",
                "enum": [
                    "person",
                    "company"
                ],
                "title": "CheckType",
                "description": "An enumeration."
            },
            "Classification": {
                "type": "string",
                "enum": [
                    "HIGH",
                    "MEDIUM",
                    "LOW",
                    "NO"
                ],
                "title": "Classification",
                "description": "Score classification"
            },
            "CustomerIn": {
                "properties": {
                    "email": {
                        "type": "string",
                        "format": "email",
                        "title": "Email",
                        "description": "Customer email",
                        "examples": [
                            "arthur.martin@example.com"
                        ]
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "Customer name",
                        "examples": [
                            "Arthur Martin"
                        ]
                    },
                    "mobile": {
                        "type": "string",
                        "maxLength": 16,
                        "title": "Mobile",
                        "description": "Customer mobile number",
                        "examples": [
                            "+33100000000"
                        ]
                    },
                    "date_birth": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Birth",
                        "description": "Date of birth",
                        "examples": [
                            "1953-01-19"
                        ]
                    },
                    "legal_id": {
                        "type": "string",
                        "maxLength": 16,
                        "title": "Legal Id",
                        "description": "Any legal identifier like SIREN, CBE, KVK, etc",
                        "examples": [
                            "AA732A82C93V20"
                        ]
                    },
                    "country": {
                        "type": "string",
                        "maxLength": 2,
                        "minLength": 2,
                        "title": "Country",
                        "description": "Country of the card issuer",
                        "examples": [
                            "FR"
                        ]
                    },
                    "external_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "title": "External Id",
                        "description": "Unique id with unicity check",
                        "examples": [
                            "UniqueId123"
                        ]
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "CustomerIn"
            },
            "CustomerOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "country": {
                        "type": "string",
                        "maxLength": 2,
                        "minLength": 2,
                        "title": "Country",
                        "description": "Country of the card issuer",
                        "examples": [
                            "FR"
                        ]
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created",
                        "description": "Unique id with unicity check",
                        "examples": [
                            "UniqueId123"
                        ]
                    },
                    "date_birth": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Birth",
                        "description": "Date of birth",
                        "examples": [
                            "1950-05-04"
                        ]
                    },
                    "email": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Email",
                        "description": "Customer email",
                        "examples": [
                            "test@test.com"
                        ]
                    },
                    "external_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "title": "External Id",
                        "description": "Unique id with unicity check",
                        "examples": [
                            "UniqueId123"
                        ]
                    },
                    "legal_id": {
                        "type": "string",
                        "maxLength": 16,
                        "title": "Legal Id",
                        "description": "Any legal identifier like SIREN, CBE, KVK, etc",
                        "examples": [
                            "AA732A82C93V20"
                        ]
                    },
                    "mobile": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 4,
                        "title": "Mobile",
                        "description": "Customer email",
                        "examples": [
                            "+33100000000"
                        ]
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "Customer name",
                        "examples": [
                            "Arthur Martin"
                        ]
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "deleted": {
                        "type": "boolean",
                        "title": "Deleted"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "created",
                    "deleted"
                ],
                "title": "CustomerOut",
                "description": "Customer model used as route output"
            },
            "CustomerOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "customers": {
                        "items": {
                            "$ref": "#/components/schemas/CustomerOut"
                        },
                        "type": "array",
                        "title": "Customers"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "customers"
                ],
                "title": "CustomerOutList"
            },
            "CustomerUpdate": {
                "properties": {
                    "email": {
                        "type": "string",
                        "format": "email",
                        "title": "Email",
                        "description": "Customer email",
                        "examples": [
                            "arthur.martin@example.com"
                        ]
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "Customer name",
                        "examples": [
                            "Arthur Martin"
                        ]
                    },
                    "mobile": {
                        "type": "string",
                        "maxLength": 16,
                        "title": "Mobile",
                        "description": "Customer mobile number",
                        "examples": [
                            "+33100000000"
                        ]
                    },
                    "date_birth": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Birth",
                        "description": "Date of birth",
                        "examples": [
                            "1953-01-19"
                        ]
                    },
                    "legal_id": {
                        "type": "string",
                        "maxLength": 16,
                        "title": "Legal Id",
                        "description": "Any legal identifier like SIREN, CBE, KVK, etc",
                        "examples": [
                            "AA732A82C93V20"
                        ]
                    },
                    "country": {
                        "type": "string",
                        "maxLength": 2,
                        "minLength": 2,
                        "title": "Country",
                        "description": "Country of the card issuer",
                        "examples": [
                            "FR"
                        ]
                    },
                    "external_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "title": "External Id",
                        "description": "Unique id with unicity check",
                        "examples": [
                            "UniqueId123"
                        ]
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "CustomerUpdate",
                "description": "Customer update pydantic schema"
            },
            "Device": {
                "properties": {
                    "city": {
                        "type": "string",
                        "maxLength": 50,
                        "minLength": 1,
                        "title": "City",
                        "description": "City position",
                        "example": "Paris"
                    },
                    "country": {
                        "type": "string",
                        "maxLength": 2,
                        "minLength": 2,
                        "title": "Country",
                        "description": "Country position",
                        "example": "France"
                    },
                    "http_accept": {
                        "type": "string",
                        "maxLength": 256,
                        "title": "Http Accept",
                        "description": "HTTP Accept header",
                        "example": "application/json"
                    },
                    "ip": {
                        "type": "string",
                        "title": "Ip",
                        "description": "IP address of the device",
                        "example": "127.0.0.1"
                    },
                    "languages": {
                        "type": "string",
                        "maxLength": 128,
                        "title": "Languages",
                        "description": "HTTP Accept-Language header",
                        "example": "en-US,en;q=0.5"
                    },
                    "port": {
                        "type": "integer",
                        "maximum": 65535.0,
                        "minimum": 1.0,
                        "title": "Port",
                        "description": "TCP port number of the payer",
                        "example": "443"
                    },
                    "user_agent": {
                        "type": "string",
                        "maxLength": 256,
                        "title": "User Agent",
                        "description": "HTTP User Agent header",
                        "example": "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0"
                    },
                    "zip_code": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 2,
                        "title": "Zip Code",
                        "description": "City zip code",
                        "example": "75001"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "Device"
            },
            "DevicePhone": {
                "properties": {
                    "phone": {
                        "type": "string",
                        "maxLength": 16,
                        "minLength": 4,
                        "title": "Phone"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "DevicePhone"
            },
            "DisbursementCreate": {
                "properties": {
                    "card": {
                        "type": "string",
                        "pattern": "^card_[a-zA-Z0-9]{24}$",
                        "title": "Card",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "exclusiveMinimum": 0.0,
                        "title": "Amount"
                    },
                    "currency": {
                        "type": "string",
                        "maxLength": 3,
                        "minLength": 2,
                        "title": "Currency",
                        "default": "eur"
                    },
                    "cvc": {
                        "type": "string",
                        "maxLength": 4,
                        "minLength": 3,
                        "title": "Cvc"
                    },
                    "date_of_birth": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Of Birth"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "card",
                    "amount"
                ],
                "title": "DisbursementCreate"
            },
            "DisbursementOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^dsbm_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "dsbm_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "dsbm_SEqIZS1c23dfKculquz8idzR",
                            "dsbm_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "dsbm_tY9xDPqoN4xxAuSkgElNacab",
                            "dsbm_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "exclusiveMinimum": 0.0,
                        "title": "Amount",
                        "description": "Amount in positive integer format",
                        "example": 50
                    },
                    "currency": {
                        "type": "string",
                        "maxLength": 3,
                        "minLength": 2,
                        "title": "Currency",
                        "description": "Currency in 3 digit format",
                        "example": "eur"
                    },
                    "date_bank": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Bank",
                        "description": "Bank procession YYYY-MM-DD in epoch format",
                        "example": "2023-08-16"
                    },
                    "date_disbursement": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Date Disbursement",
                        "description": "Refund date in YYYY-MM-DD format",
                        "example": "2023-08-15"
                    },
                    "card": {
                        "type": "string",
                        "pattern": "^card_[a-zA-Z0-9]{24}$",
                        "title": "Card",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created",
                        "description": "Date of creation in Epoch timestamp",
                        "example": "1512518400"
                    },
                    "response": {
                        "type": "string",
                        "title": "Response"
                    },
                    "status": {
                        "$ref": "#/components/schemas/DisbursementStatus"
                    },
                    "payout": {
                        "type": "string",
                        "pattern": "^pout_[a-zA-Z0-9]{24}$",
                        "title": "Payout",
                        "examples": [
                            "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pout_SEqIZS1c23dfKculquz8idzR",
                            "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pout_tY9xDPqoN4xxAuSkgElNacab",
                            "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "amount",
                    "currency",
                    "card",
                    "created",
                    "status"
                ],
                "title": "DisbursementOut"
            },
            "DisbursementOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "disbursements": {
                        "items": {
                            "$ref": "#/components/schemas/DisbursementOut"
                        },
                        "type": "array",
                        "title": "Disbursements"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "disbursements"
                ],
                "title": "DisbursementOutList"
            },
            "DisbursementStatus": {
                "type": "string",
                "enum": [
                    "to_disburse",
                    "disburse_sent",
                    "disbursed",
                    "not_honored",
                    "refused",
                    "failed",
                    "awaiting_approval"
                ],
                "title": "DisbursementStatus",
                "description": "An enumeration."
            },
            "DisputeOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^dspt_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "dspt_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "dspt_SEqIZS1c23dfKculquz8idzR",
                            "dspt_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "dspt_tY9xDPqoN4xxAuSkgElNacab",
                            "dspt_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount",
                        "description": "Amount in positive integer format",
                        "example": 50
                    },
                    "currency": {
                        "type": "string",
                        "maxLength": 3,
                        "minLength": 2,
                        "title": "Currency"
                    },
                    "date_bank": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Bank",
                        "description": "Date of response from issuer bank",
                        "example": "1512518999"
                    },
                    "order_id": {
                        "type": "string",
                        "title": "Order Id",
                        "description": "Non unique id without unicity check",
                        "example": "NonUniqueId123"
                    },
                    "fee": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Fee",
                        "example": 50
                    },
                    "payment_intent": {
                        "type": "string",
                        "pattern": "^pi_[a-zA-Z0-9]{24}$",
                        "title": "Payment Intent",
                        "examples": [
                            "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pi_SEqIZS1c23dfKculquz8idzR",
                            "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pi_tY9xDPqoN4xxAuSkgElNacab",
                            "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "payment": {
                        "type": "string",
                        "pattern": "^paym_[a-zA-Z0-9]{24}$",
                        "title": "Payment",
                        "examples": [
                            "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "paym_SEqIZS1c23dfKculquz8idzR",
                            "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "paym_tY9xDPqoN4xxAuSkgElNacab",
                            "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "response": {
                        "type": "string",
                        "title": "Response"
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created",
                        "description": "Date of creation in Epoch timestamp",
                        "example": "1512518400"
                    },
                    "type": {
                        "type": "string",
                        "title": "Type"
                    },
                    "payout": {
                        "type": "string",
                        "pattern": "^pout_[a-zA-Z0-9]{24}$",
                        "title": "Payout",
                        "examples": [
                            "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pout_SEqIZS1c23dfKculquz8idzR",
                            "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pout_tY9xDPqoN4xxAuSkgElNacab",
                            "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "status": {
                        "$ref": "#/components/schemas/DisputeStatus"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "amount",
                    "currency",
                    "fee",
                    "payment",
                    "response",
                    "created",
                    "type"
                ],
                "title": "DisputeOut",
                "description": "Dispute output object"
            },
            "DisputeOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "disputes": {
                        "items": {
                            "$ref": "#/components/schemas/DisputeOut"
                        },
                        "type": "array",
                        "title": "Disputes"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "disputes"
                ],
                "title": "DisputeOutList"
            },
            "DisputeStatus": {
                "type": "string",
                "enum": [
                    "open",
                    "evidence_pending",
                    "evidence_sent",
                    "evidence_verification",
                    "accepted",
                    "won",
                    "lost",
                    "out_of_time",
                    "not_contestable"
                ],
                "title": "DisputeStatus",
                "description": "An enumeration."
            },
            "HTTPValidationError": {
                "properties": {
                    "detail": {
                        "items": {
                            "$ref": "#/components/schemas/ValidationError"
                        },
                        "type": "array",
                        "title": "Detail"
                    }
                },
                "type": "object",
                "title": "HTTPValidationError"
            },
            "Header": {
                "properties": {
                    "publicKeyHash": {
                        "type": "string",
                        "title": "Publickeyhash"
                    },
                    "ephemeralPublicKey": {
                        "type": "string",
                        "title": "Ephemeralpublickey"
                    },
                    "transactionId": {
                        "type": "string",
                        "title": "Transactionid"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "publicKeyHash",
                    "ephemeralPublicKey",
                    "transactionId"
                ],
                "title": "Header"
            },
            "IbanToGenerateIn": {
                "properties": {
                    "person": {
                        "$ref": "#/components/schemas/SepaCheckPersonGenerate"
                    },
                    "company": {
                        "$ref": "#/components/schemas/SepaCheckCompanyGenerate"
                    },
                    "status": {
                        "$ref": "#/components/schemas/CheckStatus"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "status"
                ],
                "title": "IbanToGenerateIn"
            },
            "MandateIn": {
                "properties": {
                    "sepa": {
                        "type": "string",
                        "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                        "title": "Sepa",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "rum": {
                        "type": "string",
                        "maxLength": 24,
                        "title": "Rum"
                    },
                    "signed_at": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Signed At"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "sepa"
                ],
                "title": "MandateIn"
            },
            "MandateOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^mndt_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "mndt_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "mndt_SEqIZS1c23dfKculquz8idzR",
                            "mndt_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "mndt_tY9xDPqoN4xxAuSkgElNacab",
                            "mndt_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "sepa": {
                        "type": "string",
                        "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                        "title": "Sepa",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "rum": {
                        "type": "string",
                        "maxLength": 24,
                        "title": "Rum"
                    },
                    "created_at": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created At"
                    },
                    "signed_at": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Signed At"
                    },
                    "deleted_at": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Deleted At"
                    },
                    "upload_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Upload Url"
                    },
                    "sign_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Sign Url"
                    },
                    "url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Url"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "created_at"
                ],
                "title": "MandateOut"
            },
            "MandateOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "mandates": {
                        "items": {
                            "$ref": "#/components/schemas/MandateOut"
                        },
                        "type": "array",
                        "title": "Mandates"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "mandates"
                ],
                "title": "MandateOutList"
            },
            "MandatePatch": {
                "properties": {
                    "rum": {
                        "type": "string",
                        "maxLength": 24,
                        "title": "Rum"
                    },
                    "pdf": {
                        "type": "string",
                        "title": "Pdf"
                    },
                    "signed_at": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Signed At"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "MandatePatch"
            },
            "Origin": {
                "type": "integer",
                "enum": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                ],
                "title": "Origin",
                "description": "An enumeration."
            },
            "PaymentData": {
                "properties": {
                    "data": {
                        "type": "string",
                        "title": "Data"
                    },
                    "signature": {
                        "type": "string",
                        "title": "Signature"
                    },
                    "header": {
                        "$ref": "#/components/schemas/Header"
                    },
                    "version": {
                        "type": "string",
                        "title": "Version"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "data",
                    "signature",
                    "header",
                    "version"
                ],
                "title": "PaymentData"
            },
            "PaymentDatas": {
                "properties": {
                    "paymentData": {
                        "$ref": "#/components/schemas/PaymentData"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "paymentData"
                ],
                "title": "PaymentDatas"
            },
            "PaymentIn": {
                "properties": {
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount",
                        "description": "Amount in positive integer format",
                        "example": 50
                    },
                    "currency": {
                        "type": "string",
                        "enum": [
                            "eur",
                            "aud",
                            "cad",
                            "chf",
                            "dkk",
                            "gbp",
                            "nok",
                            "pln",
                            "sek",
                            "usd"
                        ],
                        "title": "Currency",
                        "description": "Currency",
                        "default": "eur",
                        "example": "eur"
                    },
                    "auth": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/AuthIn"
                            },
                            {
                                "type": "boolean"
                            }
                        ],
                        "title": "Auth"
                    },
                    "card": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/CardIn"
                            },
                            {
                                "type": "string",
                                "pattern": "^card_[a-zA-Z0-9]{24}$",
                                "examples": [
                                    "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                    "card_SEqIZS1c23dfKculquz8idzR",
                                    "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                    "card_tY9xDPqoN4xxAuSkgElNacab",
                                    "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                                ]
                            }
                        ],
                        "title": "Card",
                        "description": "Card associated with the payment",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "sepa": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/SepaPostCheckout"
                            },
                            {
                                "type": "string",
                                "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                                "examples": [
                                    "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                    "sepa_SEqIZS1c23dfKculquz8idzR",
                                    "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                    "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                    "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                                ]
                            }
                        ],
                        "title": "Sepa",
                        "description": "Sepa associated with the payment",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "wallet": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/ApplePay"
                            }
                        ],
                        "title": "Wallet",
                        "description": "Wallet object containing a wallet payment token"
                    },
                    "methods_allowed": {
                        "items": {
                            "type": "string",
                            "minLength": 1
                        },
                        "type": "array",
                        "minLength": 1,
                        "uniqueItems": true,
                        "title": "Methods Allowed",
                        "description": "All methods allowed for the payment"
                    },
                    "customer": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/CustomerIn"
                            },
                            {
                                "type": "string",
                                "pattern": "^cust_[a-zA-Z0-9]{24}$",
                                "examples": [
                                    "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                    "cust_SEqIZS1c23dfKculquz8idzR",
                                    "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                    "cust_tY9xDPqoN4xxAuSkgElNacab",
                                    "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                                ]
                            }
                        ],
                        "title": "Customer"
                    },
                    "description": {
                        "type": "string",
                        "maxLength": 64,
                        "minLength": 3,
                        "title": "Description",
                        "description": "Amount in positive integer format",
                        "example": 50
                    },
                    "device": {
                        "$ref": "#/components/schemas/Device"
                    },
                    "order_id": {
                        "anyOf": [
                            {
                                "type": "string",
                                "maxLength": 36,
                                "minLength": 1,
                                "format": "binary"
                            },
                            {
                                "$ref": "#/components/schemas/DevicePhone"
                            }
                        ],
                        "title": "Order Id",
                        "description": "Non unique id without unicity check",
                        "example": "NonUniqueId123"
                    },
                    "unique_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "format": "binary",
                        "title": "Unique Id",
                        "description": "Unique id with unicity check",
                        "example": "UniqueId123"
                    },
                    "date_settlement": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Settlement",
                        "description": "Settlement date in YYYY-MM-DD format",
                        "example": "2021-05-19"
                    },
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url",
                        "description": "Merchant return url",
                        "example": "https://stancer.com"
                    },
                    "capture": {
                        "type": "boolean",
                        "title": "Capture",
                        "description": "Capture the funds or not",
                        "default": true
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "amount"
                ],
                "title": "PaymentIn"
            },
            "PaymentIntentCreate": {
                "properties": {
                    "description": {
                        "type": "string",
                        "maxLength": 64,
                        "minLength": 3,
                        "title": "Description"
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount"
                    },
                    "currency": {
                        "type": "string",
                        "enum": [
                            "eur",
                            "aud",
                            "cad",
                            "chf",
                            "dkk",
                            "gbp",
                            "nok",
                            "pln",
                            "sek",
                            "usd"
                        ],
                        "title": "Currency",
                        "default": "eur"
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "order_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "format": "binary",
                        "title": "Order Id"
                    },
                    "methods_allowed": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentMethod"
                        },
                        "type": "array",
                        "uniqueItems": true,
                        "default": [
                            "card",
                            "sepa"
                        ]
                    },
                    "card": {
                        "type": "string",
                        "pattern": "^card_[a-zA-Z0-9]{24}$",
                        "title": "Card",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "sepa": {
                        "type": "string",
                        "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                        "title": "Sepa",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "metadata": {
                        "title": "Metadata"
                    },
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url"
                    },
                    "threeds": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/ThreeDSMode"
                            }
                        ],
                        "default": "required"
                    },
                    "date_settlement": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Settlement"
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "capture": {
                        "type": "boolean",
                        "title": "Capture",
                        "default": true
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "amount"
                ],
                "title": "PaymentIntentCreate"
            },
            "PaymentIntentOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^pi_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pi_SEqIZS1c23dfKculquz8idzR",
                            "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pi_tY9xDPqoN4xxAuSkgElNacab",
                            "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "payment": {
                        "type": "string",
                        "pattern": "^paym_[a-zA-Z0-9]{24}$",
                        "title": "Payment",
                        "examples": [
                            "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "paym_SEqIZS1c23dfKculquz8idzR",
                            "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "paym_tY9xDPqoN4xxAuSkgElNacab",
                            "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "methods_allowed": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentMethod"
                        },
                        "type": "array",
                        "uniqueItems": true
                    },
                    "order_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "format": "binary",
                        "title": "Order Id"
                    },
                    "card": {
                        "type": "string",
                        "pattern": "^card_[a-zA-Z0-9]{24}$",
                        "title": "Card",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "sepa": {
                        "type": "string",
                        "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                        "title": "Sepa",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount"
                    },
                    "currency": {
                        "type": "string",
                        "enum": [
                            "eur",
                            "aud",
                            "cad",
                            "chf",
                            "dkk",
                            "gbp",
                            "nok",
                            "pln",
                            "sek",
                            "usd"
                        ],
                        "title": "Currency"
                    },
                    "description": {
                        "type": "string",
                        "maxLength": 64,
                        "minLength": 3,
                        "title": "Description"
                    },
                    "status": {
                        "$ref": "#/components/schemas/PaymentIntentStatus"
                    },
                    "metadata": {
                        "title": "Metadata"
                    },
                    "url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Url",
                        "description": "Payment page url"
                    },
                    "threeds": {
                        "$ref": "#/components/schemas/ThreeDSMode"
                    },
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url"
                    },
                    "created_at": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created At"
                    },
                    "date_settlement": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Settlement"
                    },
                    "origin": {
                        "$ref": "#/components/schemas/Origin"
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "capture": {
                        "type": "boolean",
                        "title": "Capture",
                        "default": true
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "amount",
                    "currency",
                    "status",
                    "url",
                    "threeds",
                    "created_at",
                    "origin"
                ],
                "title": "PaymentIntentOut"
            },
            "PaymentIntentOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "payment_intents": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentIntentOut"
                        },
                        "type": "array",
                        "title": "Payment Intents"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "payment_intents"
                ],
                "title": "PaymentIntentOutList"
            },
            "PaymentIntentStatus": {
                "type": "string",
                "enum": [
                    "require_payment_method",
                    "require_authentication",
                    "require_authorization",
                    "authorized",
                    "processing",
                    "captured",
                    "canceled",
                    "unpaid"
                ],
                "title": "PaymentIntentStatus",
                "description": "An enumeration."
            },
            "PaymentIntentUpdate": {
                "properties": {
                    "description": {
                        "type": "string",
                        "maxLength": 64,
                        "minLength": 3,
                        "title": "Description"
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount"
                    },
                    "currency": {
                        "type": "string",
                        "enum": [
                            "eur",
                            "aud",
                            "cad",
                            "chf",
                            "dkk",
                            "gbp",
                            "nok",
                            "pln",
                            "sek",
                            "usd"
                        ],
                        "title": "Currency"
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "order_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "format": "binary",
                        "title": "Order Id"
                    },
                    "methods_allowed": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentMethod"
                        },
                        "type": "array",
                        "uniqueItems": true
                    },
                    "card": {
                        "type": "string",
                        "pattern": "^card_[a-zA-Z0-9]{24}$",
                        "title": "Card",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "sepa": {
                        "type": "string",
                        "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                        "title": "Sepa",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "metadata": {
                        "title": "Metadata"
                    },
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url"
                    },
                    "threeds": {
                        "$ref": "#/components/schemas/ThreeDSMode"
                    },
                    "capture": {
                        "type": "boolean",
                        "title": "Capture"
                    },
                    "date_settlement": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Settlement"
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "PaymentIntentUpdate"
            },
            "PaymentMethod": {
                "type": "string",
                "enum": [
                    "card",
                    "sepa"
                ],
                "title": "PaymentMethod",
                "description": "An enumeration."
            },
            "PaymentOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^paym_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "paym_SEqIZS1c23dfKculquz8idzR",
                            "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "paym_tY9xDPqoN4xxAuSkgElNacab",
                            "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount",
                        "description": "Amount in positive integer format",
                        "example": 50
                    },
                    "auth": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/AuthOut"
                            },
                            {
                                "type": "boolean"
                            }
                        ],
                        "title": "Auth"
                    },
                    "capture": {
                        "type": "boolean",
                        "title": "Capture",
                        "description": "Capture status of the payment",
                        "example": true
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created",
                        "description": "Date of creation in Epoch timestamp",
                        "example": "1512518400"
                    },
                    "currency": {
                        "type": "string",
                        "enum": [
                            "eur",
                            "aud",
                            "cad",
                            "chf",
                            "dkk",
                            "gbp",
                            "nok",
                            "pln",
                            "sek",
                            "usd"
                        ],
                        "title": "Currency",
                        "description": "Currency in 3 digit format",
                        "example": "eur"
                    },
                    "customer": {
                        "$ref": "#/components/schemas/CustomerOut"
                    },
                    "date_paym": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Date Paym",
                        "description": "Date of payment",
                        "example": 1721655362
                    },
                    "date_settlement": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Settlement",
                        "description": "Settlement date",
                        "example": "2021-09-10"
                    },
                    "date_bank": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Bank",
                        "description": "Date of bank execution",
                        "example": "2021-09-11"
                    },
                    "description": {
                        "type": "string",
                        "maxLength": 64,
                        "minLength": 3,
                        "title": "Description",
                        "description": "A small description",
                        "example": "A simple description"
                    },
                    "device": {
                        "$ref": "#/components/schemas/Device"
                    },
                    "fee": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Fee",
                        "description": "Fees amount in positive integer format",
                        "example": 2
                    },
                    "method": {
                        "$ref": "#/components/schemas/PaymentMethod"
                    },
                    "methods_allowed": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentMethod"
                        },
                        "type": "array",
                        "uniqueItems": true,
                        "description": "The list of payment method allowed for this payment",
                        "example": [
                            "card",
                            "sepa"
                        ]
                    },
                    "order_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "format": "binary",
                        "title": "Order Id",
                        "description": "Non unique id without unicity check",
                        "example": "NonUniqueId123"
                    },
                    "unique_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "format": "binary",
                        "title": "Unique Id",
                        "description": "Unique id with unicity check",
                        "example": "UniqueId123"
                    },
                    "response": {
                        "type": "string",
                        "title": "Response",
                        "description": "Network authorization response code",
                        "example": "00"
                    },
                    "response_author": {
                        "type": "string",
                        "title": "Response Author"
                    },
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url",
                        "description": "Merchant return url",
                        "example": "https://stancer.com"
                    },
                    "card": {
                        "$ref": "#/components/schemas/CardOut"
                    },
                    "sepa": {
                        "$ref": "#/components/schemas/SepaOut"
                    },
                    "status": {
                        "$ref": "#/components/schemas/StatusCode"
                    },
                    "origin": {
                        "$ref": "#/components/schemas/Origin"
                    },
                    "payout": {
                        "type": "string",
                        "pattern": "^pout_[a-zA-Z0-9]{24}$",
                        "title": "Payout",
                        "examples": [
                            "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pout_SEqIZS1c23dfKculquz8idzR",
                            "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pout_tY9xDPqoN4xxAuSkgElNacab",
                            "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "payment_intent": {
                        "type": "string",
                        "pattern": "^pi_[a-zA-Z0-9]{24}$",
                        "title": "Payment Intent",
                        "examples": [
                            "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pi_SEqIZS1c23dfKculquz8idzR",
                            "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pi_tY9xDPqoN4xxAuSkgElNacab",
                            "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "amount",
                    "created",
                    "currency",
                    "origin"
                ],
                "title": "PaymentOut"
            },
            "PaymentOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "payments": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentOut"
                        },
                        "type": "array",
                        "title": "Payments"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "payments"
                ],
                "title": "PaymentOutList"
            },
            "PaymentUpdate": {
                "properties": {
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Amount",
                        "description": "Amount in positive integer format",
                        "example": 50
                    },
                    "auth": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/AuthIn"
                            },
                            {
                                "type": "boolean"
                            }
                        ],
                        "title": "Auth",
                        "description": "Activate 3ds authentication system",
                        "example": true
                    },
                    "card": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/CardIn"
                            },
                            {
                                "type": "string",
                                "pattern": "^card_[a-zA-Z0-9]{24}$",
                                "examples": [
                                    "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                                    "card_SEqIZS1c23dfKculquz8idzR",
                                    "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                                    "card_tY9xDPqoN4xxAuSkgElNacab",
                                    "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                                ]
                            }
                        ],
                        "title": "Card"
                    },
                    "sepa": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/SepaIn"
                            },
                            {
                                "type": "string",
                                "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                                "examples": [
                                    "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                                    "sepa_SEqIZS1c23dfKculquz8idzR",
                                    "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                                    "sepa_tY9xDPqoN4xxAuSkgElNacab",
                                    "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                                ]
                            }
                        ],
                        "title": "Sepa"
                    },
                    "wallet": {
                        "$ref": "#/components/schemas/ApplePay"
                    },
                    "currency": {
                        "type": "string",
                        "enum": [
                            "eur",
                            "aud",
                            "cad",
                            "chf",
                            "dkk",
                            "gbp",
                            "nok",
                            "pln",
                            "sek",
                            "usd"
                        ],
                        "title": "Currency",
                        "description": "Currency in 3 digit format",
                        "example": "eur"
                    },
                    "customer": {
                        "anyOf": [
                            {
                                "$ref": "#/components/schemas/CustomerIn"
                            },
                            {
                                "type": "string",
                                "pattern": "^cust_[a-zA-Z0-9]{24}$",
                                "examples": [
                                    "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                                    "cust_SEqIZS1c23dfKculquz8idzR",
                                    "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                                    "cust_tY9xDPqoN4xxAuSkgElNacab",
                                    "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                                ]
                            }
                        ],
                        "title": "Customer"
                    },
                    "description": {
                        "type": "string",
                        "maxLength": 64,
                        "minLength": 3,
                        "title": "Description",
                        "description": "A small description",
                        "example": "i am a simple description"
                    },
                    "device": {
                        "$ref": "#/components/schemas/Device"
                    },
                    "methods_allowed": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentMethod"
                        },
                        "type": "array",
                        "minItems": 1,
                        "uniqueItems": true
                    },
                    "order_id": {
                        "type": "string",
                        "maxLength": 36,
                        "minLength": 1,
                        "format": "binary",
                        "title": "Order Id",
                        "description": "Non unique id without unicity check",
                        "example": "NonUniqueId123"
                    },
                    "return_url": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 1,
                        "format": "uri",
                        "title": "Return Url"
                    },
                    "status": {
                        "type": "string",
                        "title": "Status"
                    },
                    "capture": {
                        "type": "boolean",
                        "title": "Capture",
                        "description": "Capture status of the payment",
                        "example": true
                    },
                    "date_settlement": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Settlement",
                        "description": "Settlement date in YYYY-MM-DD format",
                        "example": "2021-08-23"
                    },
                    "billing_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Billing Address",
                        "description": "Billing address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "shipping_address": {
                        "type": "string",
                        "pattern": "^addr_[a-zA-Z0-9]{24}$",
                        "title": "Shipping Address",
                        "description": "Shipping address ID",
                        "examples": [
                            "addr_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "addr_SEqIZS1c23dfKculquz8idzR",
                            "addr_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "addr_tY9xDPqoN4xxAuSkgElNacab",
                            "addr_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "PaymentUpdate"
            },
            "PayoutIn": {
                "properties": {
                    "payments": {
                        "items": {
                            "type": "string",
                            "pattern": "^paym_[a-zA-Z0-9]{24}$",
                            "examples": [
                                "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "paym_SEqIZS1c23dfKculquz8idzR",
                                "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "paym_tY9xDPqoN4xxAuSkgElNacab",
                                "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "type": "array",
                        "title": "Payments",
                        "default": []
                    },
                    "disputes": {
                        "items": {
                            "type": "string",
                            "pattern": "^dspt_[a-zA-Z0-9]{24}$",
                            "examples": [
                                "dspt_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "dspt_SEqIZS1c23dfKculquz8idzR",
                                "dspt_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "dspt_tY9xDPqoN4xxAuSkgElNacab",
                                "dspt_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "type": "array",
                        "title": "Disputes",
                        "default": []
                    },
                    "refunds": {
                        "items": {
                            "type": "string",
                            "pattern": "^refd_[a-zA-Z0-9]{24}$",
                            "examples": [
                                "refd_yWYfCSzsUUhr9KwMv7vuLZHX",
                                "refd_SEqIZS1c23dfKculquz8idzR",
                                "refd_Mu73X3xO3IEjjj8MlPsSGLbV",
                                "refd_tY9xDPqoN4xxAuSkgElNacab",
                                "refd_5O6cpeO4Ofy1QqY2NfdzheAD"
                            ]
                        },
                        "type": "array",
                        "title": "Refunds",
                        "default": []
                    },
                    "status": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/PayoutStatusCode"
                            }
                        ],
                        "default": "paid"
                    },
                    "date": {
                        "type": "string",
                        "format": "date",
                        "title": "Date"
                    },
                    "description": {
                        "type": "string",
                        "title": "Description"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "PayoutIn"
            },
            "PayoutMethod": {
                "properties": {
                    "amount": {
                        "type": "integer",
                        "maximum": 2147483647.0,
                        "minimum": -2147483648.0,
                        "title": "Amount"
                    },
                    "count": {
                        "type": "integer",
                        "title": "Count"
                    },
                    "fees": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Fees"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "amount",
                    "count",
                    "fees"
                ],
                "title": "PayoutMethod"
            },
            "PayoutMethods": {
                "properties": {
                    "card": {
                        "$ref": "#/components/schemas/PayoutMethod"
                    },
                    "sepa": {
                        "$ref": "#/components/schemas/PayoutMethod"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "PayoutMethods"
            },
            "PayoutOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^pout_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pout_SEqIZS1c23dfKculquz8idzR",
                            "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pout_tY9xDPqoN4xxAuSkgElNacab",
                            "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "reference": {
                        "type": "string",
                        "title": "Reference"
                    },
                    "currency": {
                        "type": "string",
                        "maxLength": 3,
                        "minLength": 2,
                        "title": "Currency"
                    },
                    "payments": {
                        "$ref": "#/components/schemas/PayoutType"
                    },
                    "refunds": {
                        "$ref": "#/components/schemas/PayoutType"
                    },
                    "disputes": {
                        "$ref": "#/components/schemas/PayoutType"
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 2147483647.0,
                        "minimum": -2147483648.0,
                        "title": "Amount"
                    },
                    "fees": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Fees"
                    },
                    "fees_vat": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "minimum": 0.0,
                        "title": "Fees Vat"
                    },
                    "status": {
                        "$ref": "#/components/schemas/PayoutStatusCode"
                    },
                    "date": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Date"
                    },
                    "date_bank": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Bank"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "reference",
                    "currency",
                    "payments",
                    "refunds",
                    "disputes",
                    "amount",
                    "fees",
                    "fees_vat",
                    "status",
                    "date"
                ],
                "title": "PayoutOut"
            },
            "PayoutOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "payouts": {
                        "items": {
                            "$ref": "#/components/schemas/PayoutOut"
                        },
                        "type": "array",
                        "title": "Payouts"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "payouts"
                ],
                "title": "PayoutOutList"
            },
            "PayoutStatusCode": {
                "type": "string",
                "enum": [
                    "pending",
                    "to_pay",
                    "early",
                    "sent",
                    "paid",
                    "failed",
                    "error"
                ],
                "title": "PayoutStatusCode",
                "description": "An enumeration."
            },
            "PayoutType": {
                "properties": {
                    "amount": {
                        "type": "integer",
                        "maximum": 2147483647.0,
                        "minimum": -2147483648.0,
                        "title": "Amount"
                    },
                    "method": {
                        "$ref": "#/components/schemas/PayoutMethods"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "amount",
                    "method"
                ],
                "title": "PayoutType"
            },
            "RefundCreate": {
                "properties": {
                    "payment": {
                        "type": "string",
                        "pattern": "^paym_[a-zA-Z0-9]{24}$",
                        "title": "Payment",
                        "examples": [
                            "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "paym_SEqIZS1c23dfKculquz8idzR",
                            "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "paym_tY9xDPqoN4xxAuSkgElNacab",
                            "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "exclusiveMinimum": 0.0,
                        "title": "Amount"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "payment"
                ],
                "title": "RefundCreate"
            },
            "RefundOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^refd_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "refd_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "refd_SEqIZS1c23dfKculquz8idzR",
                            "refd_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "refd_tY9xDPqoN4xxAuSkgElNacab",
                            "refd_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "amount": {
                        "type": "integer",
                        "maximum": 4294967295.0,
                        "exclusiveMinimum": 0.0,
                        "title": "Amount",
                        "description": "Amount in positive integer format",
                        "example": 50
                    },
                    "currency": {
                        "type": "string",
                        "maxLength": 3,
                        "minLength": 2,
                        "title": "Currency",
                        "description": "Currency in 3 digit format",
                        "example": "eur"
                    },
                    "date_bank": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Bank",
                        "description": "Bank procession YYYY-MM-DD in epoch format",
                        "example": "2023-08-16"
                    },
                    "date_refund": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Date Refund",
                        "description": "Refund date in YYYY-MM-DD format",
                        "example": "2023-08-15"
                    },
                    "payment_intent": {
                        "type": "string",
                        "pattern": "^pi_[a-zA-Z0-9]{24}$",
                        "title": "Payment Intent",
                        "examples": [
                            "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pi_SEqIZS1c23dfKculquz8idzR",
                            "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pi_tY9xDPqoN4xxAuSkgElNacab",
                            "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "payment": {
                        "type": "string",
                        "pattern": "^paym_[a-zA-Z0-9]{24}$",
                        "title": "Payment",
                        "examples": [
                            "paym_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "paym_SEqIZS1c23dfKculquz8idzR",
                            "paym_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "paym_tY9xDPqoN4xxAuSkgElNacab",
                            "paym_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created",
                        "description": "Date of creation in Epoch timestamp",
                        "example": "1512518400"
                    },
                    "status": {
                        "$ref": "#/components/schemas/RefundStatus"
                    },
                    "payout": {
                        "type": "string",
                        "pattern": "^pout_[a-zA-Z0-9]{24}$",
                        "title": "Payout",
                        "examples": [
                            "pout_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pout_SEqIZS1c23dfKculquz8idzR",
                            "pout_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pout_tY9xDPqoN4xxAuSkgElNacab",
                            "pout_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "amount",
                    "currency",
                    "payment",
                    "created",
                    "status"
                ],
                "title": "RefundOut"
            },
            "RefundOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "refunds": {
                        "items": {
                            "$ref": "#/components/schemas/RefundOut"
                        },
                        "type": "array",
                        "title": "Refunds"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "refunds"
                ],
                "title": "RefundOutList"
            },
            "RefundStatus": {
                "type": "string",
                "enum": [
                    "to_refund",
                    "refund_sent",
                    "refunded",
                    "not_honored",
                    "payment_canceled",
                    "failed",
                    "awaiting_approval"
                ],
                "title": "RefundStatus",
                "description": "An enumeration."
            },
            "ResponseRange": {
                "properties": {
                    "start": {
                        "type": "integer",
                        "minimum": 0.0,
                        "title": "Start",
                        "example": 42
                    },
                    "end": {
                        "type": "integer",
                        "minimum": 0.0,
                        "title": "End",
                        "example": 52
                    },
                    "limit": {
                        "type": "integer",
                        "minimum": 0.0,
                        "title": "Limit",
                        "example": 10
                    },
                    "count": {
                        "type": "integer",
                        "minimum": 0.0,
                        "title": "Count",
                        "example": 1337
                    },
                    "has_more": {
                        "type": "boolean",
                        "title": "Has More",
                        "example": true
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "start",
                    "end",
                    "limit",
                    "count",
                    "has_more"
                ],
                "title": "ResponseRange"
            },
            "SepaCheckCompany": {
                "properties": {
                    "country_code": {
                        "type": "string",
                        "enum": [
                            "FR",
                            "IT"
                        ],
                        "title": "Country Code",
                        "description": "Stancer sepa check only support French and Italian companies for now",
                        "exemple": "IT"
                    },
                    "identifier": {
                        "type": "string",
                        "title": "Identifier",
                        "description": "You need to refer yourself to the country code identifier matching table",
                        "exemple": "FR123456789"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "identifier"
                ],
                "title": "SepaCheckCompany",
                "description": "Sepa Check base model for customer search"
            },
            "SepaCheckCompanyGenerate": {
                "properties": {
                    "score": {
                        "type": "integer",
                        "maximum": 100.0,
                        "minimum": 0.0,
                        "title": "Score",
                        "description": "Global matching score for iban and customer",
                        "example": 100
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "score"
                ],
                "title": "SepaCheckCompanyGenerate",
                "description": "Sepa check company test iban generation"
            },
            "SepaCheckCompanyResponse": {
                "properties": {
                    "score": {
                        "type": "integer",
                        "maximum": 100.0,
                        "minimum": 0.0,
                        "title": "Score",
                        "description": "Global matching score for iban and customer",
                        "example": 100
                    },
                    "classification": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/Classification"
                            }
                        ],
                        "default": "NO"
                    },
                    "correct_account_holder_type": {
                        "type": "boolean",
                        "title": "Correct Account Holder Type"
                    },
                    "existing_account": {
                        "type": "boolean",
                        "title": "Existing Account"
                    },
                    "valid_identifier": {
                        "type": "boolean",
                        "title": "Valid Identifier",
                        "description": "Given identifier is valid",
                        "example": true
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "score"
                ],
                "title": "SepaCheckCompanyResponse",
                "description": "Sepa check company response"
            },
            "SepaCheckCreationOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^chck_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "chck_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "chck_SEqIZS1c23dfKculquz8idzR",
                            "chck_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "chck_tY9xDPqoN4xxAuSkgElNacab",
                            "chck_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id"
                ],
                "title": "SepaCheckCreationOut",
                "description": "Output model of a check creation"
            },
            "SepaCheckIn": {
                "properties": {
                    "person": {
                        "$ref": "#/components/schemas/SepaCheckPerson"
                    },
                    "company": {
                        "$ref": "#/components/schemas/SepaCheckCompany"
                    },
                    "iban": {
                        "type": "string",
                        "maxLength": 34,
                        "minLength": 12,
                        "title": "Iban",
                        "description": "IBAN",
                        "example": "FR1420041010050500013M02606"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "iban"
                ],
                "title": "SepaCheckIn",
                "description": "Sepa check model used as route input"
            },
            "SepaCheckOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^chck_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "chck_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "chck_SEqIZS1c23dfKculquz8idzR",
                            "chck_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "chck_tY9xDPqoN4xxAuSkgElNacab",
                            "chck_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created",
                        "description": "Date of creation in Epoch timestamp",
                        "example": "1512518400"
                    },
                    "person": {
                        "$ref": "#/components/schemas/SepaCheckPersonResponse"
                    },
                    "company": {
                        "$ref": "#/components/schemas/SepaCheckCompanyResponse"
                    },
                    "check_type": {
                        "$ref": "#/components/schemas/CheckType"
                    },
                    "status": {
                        "$ref": "#/components/schemas/CheckStatus"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "created",
                    "check_type",
                    "status"
                ],
                "title": "SepaCheckOut"
            },
            "SepaCheckPerson": {
                "properties": {
                    "first_name": {
                        "type": "string",
                        "title": "First Name",
                        "description": "Customer first name",
                        "example": "John"
                    },
                    "last_name": {
                        "type": "string",
                        "title": "Last Name",
                        "description": "Customer last name",
                        "example": "Do"
                    },
                    "date_birth": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Birth",
                        "description": "Birth date in AAAA-MM-DD format",
                        "example": "1984-10-25"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "first_name",
                    "last_name",
                    "date_birth"
                ],
                "title": "SepaCheckPerson",
                "description": "Sepa Check base model for customer search"
            },
            "SepaCheckPersonGenerate": {
                "properties": {
                    "score": {
                        "type": "integer",
                        "maximum": 100.0,
                        "minimum": 0.0,
                        "title": "Score",
                        "description": "Global matching score for iban and customer",
                        "example": 100
                    },
                    "score_name": {
                        "type": "integer",
                        "maximum": 100.0,
                        "minimum": 0.0,
                        "title": "Score Name",
                        "description": "Specific score for account name and given name",
                        "example": 100
                    },
                    "birth_date_valid": {
                        "type": "boolean",
                        "title": "Birth Date Valid",
                        "description": "Given birth date is valid",
                        "example": true
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "score",
                    "score_name",
                    "birth_date_valid"
                ],
                "title": "SepaCheckPersonGenerate",
                "description": "Sepa check person test iban generation"
            },
            "SepaCheckPersonResponse": {
                "properties": {
                    "score": {
                        "type": "integer",
                        "maximum": 100.0,
                        "minimum": 0.0,
                        "title": "Score",
                        "description": "Global matching score for iban and customer",
                        "example": 100
                    },
                    "classification": {
                        "allOf": [
                            {
                                "$ref": "#/components/schemas/Classification"
                            }
                        ],
                        "default": "NO"
                    },
                    "correct_account_holder_type": {
                        "type": "boolean",
                        "title": "Correct Account Holder Type"
                    },
                    "existing_account": {
                        "type": "boolean",
                        "title": "Existing Account"
                    },
                    "score_name": {
                        "type": "integer",
                        "maximum": 100.0,
                        "minimum": 0.0,
                        "title": "Score Name",
                        "description": "Specific score for account name and given name",
                        "example": 100
                    },
                    "birth_date_valid": {
                        "type": "boolean",
                        "title": "Birth Date Valid",
                        "description": "Given birth date is valid",
                        "example": true
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "score",
                    "score_name"
                ],
                "title": "SepaCheckPersonResponse",
                "description": "Sepa check person response"
            },
            "SepaIn": {
                "properties": {
                    "mandate": {
                        "type": "string",
                        "maxLength": 35,
                        "title": "Mandate",
                        "description": "Mandate id",
                        "example": "maecux5aSa4ikae3kaiw9veivahpeer6"
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "Simple name identifying a mandate",
                        "example": "Jean Dupont"
                    },
                    "date_mandate": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Mandate",
                        "description": "Mandate date in YYYY-MM-DD format",
                        "example": "2021-06-14"
                    },
                    "iban": {
                        "type": "string",
                        "maxLength": 34,
                        "minLength": 12,
                        "title": "Iban",
                        "description": "Iban",
                        "example": "FR1420041010050500013M02606"
                    },
                    "bic": {
                        "type": "string",
                        "maxLength": 11,
                        "title": "Bic",
                        "description": "Bic",
                        "example": "TESTFRPP"
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "name",
                    "iban"
                ],
                "title": "SepaIn",
                "description": "Sepa model used as route input"
            },
            "SepaOut": {
                "properties": {
                    "bic": {
                        "type": "string",
                        "maxLength": 11,
                        "title": "Bic",
                        "description": "Bic",
                        "example": "TESTFRPP"
                    },
                    "created": {
                        "type": "string",
                        "format": "date-time",
                        "title": "Created"
                    },
                    "date_mandate": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Mandate",
                        "description": "Mandate date in YYYY-MM-DD format",
                        "example": "2023-04-18"
                    },
                    "id": {
                        "type": "string",
                        "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "last4": {
                        "type": "string",
                        "maxLength": 4,
                        "minLength": 4,
                        "title": "Last4",
                        "description": "Last 4 digit of the sepa",
                        "example": "2606"
                    },
                    "mandate": {
                        "type": "string",
                        "maxLength": 35,
                        "title": "Mandate",
                        "description": "Mandate id",
                        "example": "5439018654a7585dfghj637192Dfdf5867604gs528"
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "Simple name identifying a sepa",
                        "example": "Sepa1"
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "description": "Id of the customer if sepa linked to one",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "deleted": {
                        "type": "boolean",
                        "title": "Deleted"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "created",
                    "id",
                    "last4",
                    "name",
                    "deleted"
                ],
                "title": "SepaOut"
            },
            "SepaOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "sepa": {
                        "items": {
                            "$ref": "#/components/schemas/SepaOut"
                        },
                        "type": "array",
                        "title": "Sepa"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "sepa"
                ],
                "title": "SepaOutList"
            },
            "SepaPatch": {
                "properties": {
                    "mandate": {
                        "type": "string",
                        "maxLength": 35,
                        "title": "Mandate",
                        "description": "Mandate id",
                        "example": "maecux5aSa4ikae3kaiw9veivahpeer6"
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "Simple name identifying a mandate",
                        "example": "Sepa1"
                    },
                    "date_mandate": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Mandate",
                        "description": "Mandate date in YYYY-MM-DD format",
                        "example": "2021-06-14"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "title": "SepaPatch"
            },
            "SepaPostCheckout": {
                "properties": {
                    "mandate": {
                        "type": "string",
                        "maxLength": 35,
                        "title": "Mandate",
                        "description": "Mandate id",
                        "example": "5439018654a7585dfghj637192Dfdf5867604gs528"
                    },
                    "name": {
                        "type": "string",
                        "maxLength": 64,
                        "title": "Name",
                        "description": "Simple name identifying a mandate",
                        "example": "Sepa1"
                    },
                    "date_mandate": {
                        "type": "string",
                        "format": "date",
                        "title": "Date Mandate",
                        "description": "Mandate date in YYYY-MM-DD format",
                        "example": "2015-08-12"
                    },
                    "iban": {
                        "type": "string",
                        "maxLength": 34,
                        "minLength": 12,
                        "title": "Iban",
                        "description": "Iban",
                        "example": "FR1420041010050500013M02606"
                    },
                    "bic": {
                        "type": "string",
                        "maxLength": 11,
                        "title": "Bic",
                        "description": "Bic",
                        "example": "TESTFRPP"
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "mandate",
                    "name",
                    "date_mandate",
                    "iban"
                ],
                "title": "SepaPostCheckout",
                "description": "Sepa model used as route input"
            },
            "StatusCode": {
                "type": "string",
                "enum": [
                    "refused",
                    "authorized",
                    "expired",
                    "to_capture",
                    "capture_sent",
                    "captured",
                    "disputed",
                    "canceled",
                    "failed",
                    "authorize",
                    "capture"
                ],
                "title": "StatusCode",
                "description": "An enumeration."
            },
            "SubscriptionOut": {
                "properties": {
                    "id": {
                        "type": "string",
                        "pattern": "^sub_[a-zA-Z0-9]{24}$",
                        "title": "Id",
                        "examples": [
                            "sub_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sub_SEqIZS1c23dfKculquz8idzR",
                            "sub_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sub_tY9xDPqoN4xxAuSkgElNacab",
                            "sub_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "customer": {
                        "type": "string",
                        "pattern": "^cust_[a-zA-Z0-9]{24}$",
                        "title": "Customer",
                        "examples": [
                            "cust_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "cust_SEqIZS1c23dfKculquz8idzR",
                            "cust_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "cust_tY9xDPqoN4xxAuSkgElNacab",
                            "cust_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "items": {
                        "additionalProperties": {
                            "type": "integer",
                            "exclusiveMinimum": 0.0
                        },
                        "type": "object",
                        "title": "Items"
                    },
                    "status": {
                        "$ref": "#/components/schemas/SubscriptionStatus"
                    },
                    "payment_intent": {
                        "type": "string",
                        "pattern": "^pi_[a-zA-Z0-9]{24}$",
                        "title": "Payment Intent",
                        "examples": [
                            "pi_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "pi_SEqIZS1c23dfKculquz8idzR",
                            "pi_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "pi_tY9xDPqoN4xxAuSkgElNacab",
                            "pi_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "start_at": {
                        "type": "string",
                        "format": "date",
                        "title": "Start At"
                    },
                    "free_until": {
                        "type": "string",
                        "format": "date",
                        "title": "Free Until"
                    },
                    "cancel_at": {
                        "type": "string",
                        "format": "date",
                        "title": "Cancel At"
                    },
                    "methods_allowed": {
                        "items": {
                            "$ref": "#/components/schemas/PaymentMethod"
                        },
                        "type": "array",
                        "uniqueItems": true
                    },
                    "card": {
                        "type": "string",
                        "pattern": "^card_[a-zA-Z0-9]{24}$",
                        "title": "Card",
                        "examples": [
                            "card_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "card_SEqIZS1c23dfKculquz8idzR",
                            "card_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "card_tY9xDPqoN4xxAuSkgElNacab",
                            "card_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    },
                    "sepa": {
                        "type": "string",
                        "pattern": "^sepa_[a-zA-Z0-9]{24}$",
                        "title": "Sepa",
                        "examples": [
                            "sepa_yWYfCSzsUUhr9KwMv7vuLZHX",
                            "sepa_SEqIZS1c23dfKculquz8idzR",
                            "sepa_Mu73X3xO3IEjjj8MlPsSGLbV",
                            "sepa_tY9xDPqoN4xxAuSkgElNacab",
                            "sepa_5O6cpeO4Ofy1QqY2NfdzheAD"
                        ]
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "id",
                    "customer",
                    "items",
                    "status",
                    "start_at"
                ],
                "title": "SubscriptionOut"
            },
            "SubscriptionOutList": {
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/ResponseRange"
                    },
                    "subscriptions": {
                        "items": {
                            "$ref": "#/components/schemas/SubscriptionOut"
                        },
                        "type": "array",
                        "title": "Subscriptions"
                    }
                },
                "additionalProperties": false,
                "type": "object",
                "required": [
                    "range",
                    "subscriptions"
                ],
                "title": "SubscriptionOutList"
            },
            "SubscriptionStatus": {
                "type": "string",
                "enum": [
                    "incomplete",
                    "active",
                    "past_due",
                    "unpaid",
                    "canceled"
                ],
                "title": "SubscriptionStatus",
                "description": "An enumeration."
            },
            "ThreeDSMode": {
                "type": "string",
                "enum": [
                    "required",
                    "none"
                ],
                "title": "ThreeDSMode",
                "description": "An enumeration."
            },
            "ValidationError": {
                "properties": {
                    "loc": {
                        "items": {
                            "anyOf": [
                                {
                                    "type": "string"
                                },
                                {
                                    "type": "integer"
                                }
                            ]
                        },
                        "type": "array",
                        "title": "Location"
                    },
                    "msg": {
                        "type": "string",
                        "title": "Message"
                    },
                    "type": {
                        "type": "string",
                        "title": "Error Type"
                    }
                },
                "type": "object",
                "required": [
                    "loc",
                    "msg",
                    "type"
                ],
                "title": "ValidationError"
            }
        },
        "securitySchemes": {
            "Basic": {
                "type": "http",
                "scheme": "basic"
            },
            "Bearer": {
                "type": "http",
                "scheme": "bearer"
            }
        }
    },
    "tags": [
        {
            "name": "customers",
            "description": "Customers"
        },
        {
            "name": "cards",
            "description": "Cards"
        },
        {
            "name": "sepa",
            "description": "SEPA"
        },
        {
            "name": "sepa_check",
            "description": "SEPA check"
        },
        {
            "name": "mandates",
            "description": "Mandates"
        },
        {
            "name": "payment_intents",
            "description": "Payment intents"
        },
        {
            "name": "payments",
            "description": "Payments"
        },
        {
            "name": "refunds",
            "description": "Refunds"
        },
        {
            "name": "disputes",
            "description": "Disputes"
        },
        {
            "name": "payouts",
            "description": "Payouts"
        }
    ],
    "security": [
        {
            "Basic": []
        },
        {
            "Bearer": []
        }
    ]
}