{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "extended_BlikOneClick", "type": "object", "required": [ "token", "type" ], "discriminator": { "propertyName": "type", "mapping": { "alias": "#/components/schemas/Alias", "alternativeKey": "#/components/schemas/Alternativekey" } }, "properties": { "token": { "type": "string", "description": "Token obtained during transaction registration request via transaction/register.

IMPORTANT!:
In order to correctly charge the payer using the blikChargeByAlias method the PSU object must be sent in the additional object in the transaction/register request." }, "type": { "type": "string" }, "aliasValue": { "type": "string", "description": " Warning! If you send the parameter it will result in overwriting the current value.
Unique alias of the user which can be used to charge client's next transactions" }, "aliasLabel": { "type": "string", "description": " Warning! If you send the parameter it will result in overwriting the current value.
Alias label displayed in the app" }, "recurring": { "description": null, "$ref": "#/components/schemas/RecurringParamsIn" } } }