{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "RecurringParams", "type": "object", "properties": { "token": { "type": "string", "description": "Token obtained during transaction registration request via transaction/register.

IMPORTANT!:
In order to correctly charge the payer using the blikChargeByCode method the PSU object must be sent in the additional object in the transaction/register request." }, "blikCode": { "type": "string", "description": "6-digit, one-time BLIK code generated in the app" }, "aliasValue": { "type": "string", "description": "Unique alias of the user which can be used to charge client's next transactions.

IMPORTANT!: Parameter required if a `recurring` object was sent in the request." }, "aliasLabel": { "type": "string", "description": "Alias label displayed in the app.

IMPORTANT!: Parameter required if a `recurring` object was sent in the request.", "minLength": 5, "maxLength": 35 }, "recurring": { "type": "object", "$ref": "#/components/schemas/RecurringParamsIn" } }, "required": [ "token", "blikCode" ] }