BLIK is Poland's leading system. Launched in 2015, it enables consumers to make instant payments using a one-time 6-digit code generated in their mobile banking app. BLIK is supported by all major Polish banks and has become the dominant payment method for e-commerce in Poland.
Users generate a unique 6-digit code valid for 55 seconds, ensuring secure single-use authentication.
Works directly with all major Polish bank apps — no separate BLIK app required.
Payments are confirmed in real-time with immediate merchant notification.
Returning customers can save their BLIK alias for faster checkout without entering codes.
BLIK is exclusively available in Poland.
| Country | Currency | Minimum Amount |
|---|---|---|
| Poland (PL) | PLN | 0.01 PLN |
| Limit | Amount |
|---|---|
| Minimum | 0.01 PLN |
| Maximum | 50,000 PLN per transaction |
| Field | Type | Description | Required |
|---|---|---|---|
orderAmount | string | Payment amount to be charged | ✅ |
orderCurrency | string | Transaction currency (ISO 4217) | ✅ |
country | string | Transaction country (ISO 3166) | ✅ |
lpmsInfo | string | {"lpmsType":"BLIK"} | ✅ |
firstName | string | Consumer's given name | ✅ |
lastName | string | Consumer's family name | ✅ |
email | string | Consumer's email address | ✅ |
phone | string | Consumer's phone number | ✅ |
city | string | Consumer's city | ✅ |
address | string | Consumer's address | ✅ |
postalCode | string | Consumer's postal code | ✅ |
{
"lpmsType": "BLIK"
}
lpmsType value is case-sensitive. Ensure you use BLIK exactly as shown (all uppercase).| Type | API | User Flow |
|---|---|---|
| DIRECT | Payment API | Merchant → BLIK Payment Page |
| REDIRECT | Checkout API | Merchant → Onerway Checkout → BLIK |
The payment flow differs depending on your integration type. Select the tab below to view the corresponding flow:
With DIRECT integration, customers select BLIK on your checkout page, and you call the Payment API directly.
BLIK provides a streamlined mobile-first payment experience:
| Step | Action | Time |
|---|---|---|
| 1. Select BLIK | Customer chooses BLIK at checkout | — |
| 2. Generate Code | Open banking app and generate 6-digit code | ~5s |
| 3. Enter Code | Input the code on the payment page | ~10s |
| 4. Confirm | Approve the transaction in the banking app | ~5s |
| 5. Complete | Redirected back to merchant with confirmation | Instant |