BLIK API

BLIK charge by code

Changed on

Allows a transaction to be charged using a T6 code. Returns a unique transaction identifier.

post/api/v1/paymentMethod/blik/chargeByCode

Request

Request body

tokenstring required

Token obtained when registering the transaction using the <b><a href="#tag/Transaction-service-API/operation/registerTransaction">transaction/register</a></b> request.<br><br><b><font color="#DB2053">IMPORTANT!</font></b><br>To charge the payer correctly using <b>blikChargeByCode</b>, include the <b>PSU</b> object inside the <b>additional</b> object in the <b><a href="#tag/Transaction-service-API/operation/registerTransaction">transaction/register</a></b> request.

blikCodestring required

A one-time 6-digit BLIK code generated in the application.

aliasValuestring

A unique user alias that can be used to charge funds during subsequent transactions. <br><br><b><font color="#DB2053">IMPORTANT!</font></b> This parameter is <b>required</b> if the request contains the recurring object.

aliasLabelstring

Alias label displayed in the application. <br><br><b><font color="#DB2053">IMPORTANT!</font></b> This parameter is <b>required</b> if the request contains the recurring object.

Response

Created

responseCodenumber

Changes

    • breaking

      added the pattern ^[1-9][0-9]{0,2}[DWMY]$ to the request property /

    • breaking

      the / request property format changed from no format to date-time

    • breaking

      the response's body type changed from no type to object for status

    • breaking

      the response's body type changed from no type to object for status

    • breaking

      the response's body type changed from no type to object for status

    • warning

      removed the request property /

    • info

      api operation id chargeBlikByCode was added

    • info

      the request property default value true was removed

    • breaking

      removed the enum value A+ of the request property /

    • info

      the request property default value true was added

    • info

      added O discriminator mapping keys to the request property

    • info

      removed A+ discriminator mapping keys from the request property

    • info

      added the new O enum value to the request property /