{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/blik_one_click", "title": "BLIK one-click payment object", "type": "object", "description": "Information used to pay using BLIK one-click flow.", "properties": { "auth_code": { "type": "string", "description": "The 6-digit code used to authenticate a consumer within BLIK.", "minLength": 6, "maxLength": 6, "pattern": "^[0-9]{6}$" }, "consumer_reference": { "type": "string", "description": "The merchant generated, unique reference serving as a primary identifier for accounts connected between Blik and a merchant.", "minLength": 3, "maxLength": 64, "pattern": "^[ -~]{3,64}$" }, "alias_label": { "type": "string", "description": "A bank defined identifier used as a display name to allow the payer to differentiate between multiple registered bank accounts.", "minLength": 8, "maxLength": 35, "pattern": "^[ -~]{8,35}$" }, "alias_key": { "type": "string", "description": "A Blik-defined identifier for a specific Blik-enabled bank account that is associated with a given merchant. Used only in conjunction with a Consumer Reference.", "minLength": 1, "maxLength": 19, "pattern": "^[0-9]+$" } }, "required": [ "consumer_reference" ] }