Skip to main content
Skip table of contents

Czech Republic Domestic Transfers

The same payment endpoints can be used for initiating Czech Republic domestic transfers as SEPA transfers, except there are some differences in the transfer payload.

It is possible to initiate a CZ domestic transfer by providing only the following data:

  • IBAN/accountId of the sender account;

  • IBAN of the recipient account (CZ-based IBANs only);

  • amount and currency (CZK)

POST /api/webForms/paymentWithAccountId

CODE
{  
  "sender": {
    "accountId": 42
  },
  "orders": [
    {
      "amount": {
        "value": 100,
        "currency": "CZK"
      },
      "recipient": {
        "iban": "CZ6650514376917266931472"
      }
    }
  ]
}

Additionally, it is possible to submit remittance information with the transfer. Both unstructured and structured remittance information is supported.

Example with the (additional and optional) remittance information:

POST /api/webForms/paymentWithAccountId

CODE
{  
  "sender": {
    "accountId": 42
  },
  "orders": [
    {
      "amount": {
        "value": 100,
        "currency": "CZK"
      },
      "recipient": {
        "iban": "CZ6650514376917266931472"
      },
      "purpose": "Unstrustured remittance information goes here",
      "structuredRemittanceInformation": [
        "VS:501",
        "KS:9",
        "SS:1005"
      ]
    }
  ]
}

structuredRemittanceInformation, when provided, should carry remittance information in a specific format with the variable symbol (VS), constant symbol (KS), and specific symbol (SS). All 3 are optional.

Please note, that you can also submit VS, KS, and SS values in an unstructured way inside the purpose attribute, however, it may make it difficult for the recipient to automatically parse these values.

endToEndId and counterpartName will be disregarded and not submitted to the bank for the CZ domestic transfers as these attributes are not part of the payment schema.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.