¶ Przelewy24 and BLIK - payments without redirects
Przelewy24 and BLIK in Hummerce is an online payment based on the Przelewy24 (a Polish online payment gateway) REST API - with an automatic list of available banks and payment methods, and the option to pay with a BLIK (a Polish mobile payment method) code directly on the store's site, without redirecting to Przelewy24.
As of Hummerce 2.28, updated 2026-09-28.
¶ Benefits and use cases
- Automatic list of available banks and payment methods - Przelewy24 continuously provides up-to-date methods with logos, and outdated ones are disabled automatically.
- Control over the payment list - selected methods can be manually excluded if they shouldn't appear in the store.
- BLIK without redirect - the customer enters the 6-digit BLIK code directly on the store's site, without an extra Przelewy24 window.
- The store sets the order of payments on the list - the automatic update doesn't change it, only adds or disables methods.
- Bank method fallbacks - when a bank's main method is unavailable, the store automatically offers a backup method.
¶ Automatic list of banks and payment methods
- The "Przelewy24 - payment synchronization" background task normally fetches the current list of available methods (with logos) from Przelewy24 once a day, and disables those no longer available.
- A method can be manually added to the ignore list during synchronization - it then stays hidden and unavailable regardless of Przelewy24's response; removing it from the ignore list restores its visibility.
- The order of payments on the panel list doesn't change during synchronization - the store decides the order; when a payment "drops out", the others move up to take its place.
- Each bank method can have a fallback: when a bank's main method is unavailable, a backup method is offered automatically.
- Currently, card payment is only handled in the Przelewy24 panel, not directly on the store's site.
- BLIK payment is shown as a separate payment method, next to card payment, on the payment methods list.
- The BLIK form appears on the order confirmation page and on the payment change and retry pages - the customer enters the 6-digit code without leaving the store.
- On mobile devices, the BLIK code field shows a numbers-only keyboard.
- The form includes space for an error message and a description (HTML field) for the store's own explanations to the customer.
- The BLIK-without-redirect service must be activated beforehand by contacting Przelewy24.
- The Przelewy24 module based on REST API - since version 2.28.
- BLIK payment directly on the store's site (without redirect) - since version 2.28.
- An account and point of sale in Przelewy24 (merchant ID, store ID, integration password, CRC code) - set up and configured by the store on its own.
- Activating the BLIK-without-redirect service requires a prior request to Przelewy24.
- The "Przelewy24" payment (and its individual bank methods) and the "BLIK" payment must be set up on the store's payment list and linked to deliveries (Delivery methods - overview).
- Requires implementation - the module doesn't enable itself. Scope:
- entering the integration data (merchant ID, store ID, password, CRC code) and choosing the mode (test / production),
- setting up the "Przelewy24" payment and individual bank methods on the store's payment list,
- for BLIK without redirect - additionally, the BLIK identifier from the Przelewy24 panel and activating the service on Przelewy24's side.
- Minimum estimated time: no minimum time - to be filled in.
- What the time depends on:
- the number of banks and payment methods to configure on the payment list,
- whether card payment should redirect to Przelewy24 or work directly on the store's site,
- activating BLIK without redirect on Przelewy24's side,
- the store's version - older than 2.28 needs updating first (quoted separately).
- Card payment is currently only handled in the Przelewy24 panel, not directly on the store's site.
- The order of payments on the panel list doesn't change automatically during synchronization - the store sets it.
- We do not verify the task for legal compliance - terms of service and payment information are the store's responsibility.
Does BLIK work without redirecting to Przelewy24?
Yes. The customer enters the 6-digit BLIK code directly on the store's site - on the order confirmation page and when changing or retrying payment.
Does the list of available banks update itself?
Yes. A background task synchronizes it normally once a day and disables methods no longer available in Przelewy24.
Can a selected payment method be hidden even though Przelewy24 offers it?
Yes. Just add its identifier to the ignore list used during synchronization.
Does card payment work directly on the store's site?
No. Currently, card payment is handled in the Przelewy24 panel, outside the store's site.
How long does setting up Przelewy24 and BLIK take?
We determine the implementation time individually after analyzing the scope.
Want to see how Przelewy24 and BLIK could work in your store? Book a free demo (in Polish).
-
Module general settings: Configuration -> Settings -> Przelewy24 - merchant ID, store ID, integration password, CRC code, mode (test / production), service address, script address, card identifier, BLIK identifier, list of payment identifiers ignored during synchronization.
-
Single payment configuration: the given payment's tab on the store's payment list - the Online payment type field set to Przelewy24, with a choice of the specific method from the list; the payment identifier fills in automatically.

- If card payment should traditionally redirect to the Przelewy24 site, enter a non-existent id (e.g. "11111") in the card identifier field.
- Background task: "Przelewy24 - payment synchronization" (normally once a day).
| Key |
Description |
msg.przelewy24.payButtonCaption |
"pay" button |
msg.przelewy24.blikPayment |
name of the BLIK payment on the payment list |
msg.orderFinished.przelewy24.payWithBlik.instructions |
BLIK payment instructions |
msg.przelewy24.payWithBlikError |
BLIK payment error message |