Skip to main content

Payment Gateway Methods

Payment Buttons

Fast bank transfers (payment buttons) are provided from all major banks in the Czech Republic, Poland, and Slovakia. You can find a list of available banks in our data tables. In the case of payment buttons, you can utilize features such as refunds and cancellation of payments. It is not possible to display the payment button directly in the e-shop (iframe). The payer is always redirected to the bank.

Card Payment

The payment gateway accepts VISA, VISA Electron, Mastercard, Maestro card payments. Payments are available in currencies CZK, EUR, USD, GBP, PLN, HUF RON, NOK and SEK. It is available in 14 languages - Czech, Slovak, English, German, French, Polish, Hungarian, Croatian, Slovenian, Romanian, Norwegian, Spanish, Italian and Swedish.

Within card payment, you can use many features. These include refunding payment, canceling unfinished payment, recurring payments (for example, for subscriptions with regular deduction of funds from the payer's card), or preauthorization. Card payment can also be displayed directly in the e-shop (iframe).

Payment Method Selection

We recommend displaying to the payer the selection of payment methods within the shopping process in the e-shop, and based on their selection, initiating a payment with the "method" parameter filled in with a specific value (for example, card payment or bank transfer, etc.). Then, the specific payment method provider's page will be directly displayed.

If the "method" parameter is not filled in with a specific value, all payment methods available on the payment gateway will be displayed. The selection of payment methods can be specified by a simple expression entered into the "method" parameter. The expression is always evaluated based on the methods enabled by the e-shop.

Method Arithmetic:

The displayed payment methods can be dynamically changed using simple arithmetic. Allowed separators for method identifiers are "+" for adding a method and "-" for subtracting a method from/to the selection.

Example:

BANK_ALL + CARD_CZ_COMGATE - BANK_CZ_KB = all bank methods including card payment without the Komercni banka button.

BANK_CZ_FB_P + BANK_CZ_KB + BANK_CZ_RB = only bank buttons for Fio Bank, Komercni Banka, and Raiffeisen Bank (only these 3, unlike BANK_ALL which would select all enabled bank methods in the e-shop).

Groups of methods:

The following table lists available groups of methods that can be used for filtering. To obtain the methods available to you, it is recommended to use an endpoint /methods, where methods can be filtered by payment parameters.

Group namedescription
ALLall methods
BANK_ALLall banking methods
BANK_ONLYall banking buttons
CARD_ALLall card methods
LATER_ALLall methods of deferred payment
LOAN_ALLall methods of installment payment
PART_ALLall methods of part payment