> For the complete documentation index, see [llms.txt](https://developer.paddle.com/llms.txt).

# BLIK

Let customers pay with BLIK. No configuration required.

---

## Key attributes

| Attribute | Value |
| --- | --- |
| Countries | PL |
| Currencies | PLN |
| Platforms | All |
| One-time items | Supported |
| Subscriptions | Not supported |
| Capture | Deferred |
| Chargebacks | Supported |
| Refunds | Supported |
| Installments | Not supported |
| Can be presented when saved? | Not supported |
| Express checkout | Not supported |

BLIK is a mobile payment system that has transformed the Polish market. Created by the largest banks in Poland, it's integrated directly into customers' mobile banking apps, making it an incredibly popular and trusted way to pay.

Customers authorize payments by generating a unique 6-digit code in their banking app and entering it at checkout. They then confirm the transaction in their app, providing a fast and highly secure payment flow without needing to share card details.

You don't need a BLIK account or an entity in Poland to add BLIK as a payment option with Paddle.

{% card-group cols=3 %}
{% card title="primary market" stat="PL" statColor="blue" %}
BLIK is the most popular payment method for customers in Poland.
{% /card %}

{% card title="active users" stat="~17m" statColor="green" %}
BLIK has over 17 million active users and growing, as of Q2 2024.
{% /card %}

{% card title="e-commerce share" stat="~70%" statColor="purple" %}
BLIK is the main player in online retail in Poland, processing over a billion transactions.
{% /card %}
{% /card-group %}

## How it works

{% journey %}
{% journey-step title="Customer chooses BLIK" %}

Turn on BLIK in a couple of clicks in your Paddle dashboard. Paddle automatically presents BLIK as a payment method for customers paying in a supported country and currency.

{% /journey-step %}

{% journey-step title="Customer starts confirmation" %}

If the customer is checking out on a desktop, they're prompted to scan a QR code with their phone. If they're on mobile, they're prompted to open their banking app.

They can also copy the BLIK key and paste it into their banking app manually.

{% /journey-step %}

{% journey-step title="Customer confirms purchase" %}

Customer confirms purchase on their phone using their banking app. The exact process varies depending on the banking app the customer uses, but typically they'll authenticate using on-device biometrics.

{% /journey-step %}

{% journey-step title="Payment authorized" %}

Payment is authorized, and Paddle Checkout shows a screen that confirms the checkout is completed, but the payment is pending capture.

{% /journey-step %}

{% journey-step title="Payment completed" %}

After authorization, payment is captured. This typically happens immediately after authorization, but can take up to ten minutes.

The transaction is marked as completed in Paddle, and the customer receives a copy of their invoice by email.

{% /journey-step %}
{% /journey %}

## Accept BLIK

1. Go to **Paddle > Checkout > Checkout settings**.
2. On the General tab, check **BLIK**.
3. Click **Save** to apply.

## Test BLIK

You can test BLIK using your Paddle [sandbox account](https://developer.paddle.com/build/tools/sandbox.md).

1. Turn on BLIK for your Paddle account.
2. Open a checkout for a one-time item that's priced in `PLN` (Polish złoty).
3. Pick Poland as the country on the first screen of checkout, then enter an email.
4. Select BLIK as the payment method and follow the prompts to complete purchase.

Use the following test codes:

| Description                                   | Code                                                    |
| --------------------------------------------- | ------------------------------------------------------- |
| Positive authorization with token registration | `200201`              |
| Negative authorization                        | `500500`              |
| Positive authorization without token registration | `777xxx`              |
| Authorization code expired                    | `700701`              |
| Authorization code canceled                   | `700702`              |
| Authorization code already used               | `700703`              |

{% callout type="info" %}
Paddle Checkout only presents BLIK as a payment method for one-time items priced in Polish złoty, where the customer address is in Poland.
{% /callout %}