Update (October 2026): the module is available for Odoo 20 in version 1.3. What's new: saved cards (tokenization) with recurring payments in Odoo Subscriptions, automatic completion of stuck payments and refunds, and readable Przelewy24 errors in the logs. Details below.

The Adapt IT Przelewy24 Payments module is available on the official Odoo App Store. It integrates the Przelewy24 payment gateway and lets you accept online payments, including BLIK, fast bank transfers and card payments.

Here's what a Przelewy24 payment looks like in the Odoo shop checkout:

Demo of the Przelewy24 payment module in Odoo: choosing the payment method and going to the Przelewy24 gateway

Key features of the Przelewy24 payment module for Odoo

Saved cards and recurring payments (tokenization)

Since version 1.2, customers can save their card when paying. They pay by card on the Przelewy24 page, and Odoo stores only the Przelewy24 card reference and the last 4 digits — full card data never reaches Odoo.

A payment that saves the card goes through a Przelewy24 page limited to cards, because a card used through Google Pay or Apple Pay can't be charged again.

Important: saved cards are an additional service on the Przelewy24 side. Card services are not active by default — neither on the production account nor in the sandbox. Write to your Przelewy24 account manager or technical support and ask them to enable:

Without these services, card payments go through normally, but the card won't be saved.

The Przelewy24 regulations checkbox

Przelewy24 requires customers to confirm they've read the Przelewy24 regulations before paying. The module adds this declaration to the payment form — until the customer ticks it, the payment button stays inactive.

It's not a formality: before activating a Przelewy24 account, someone from Przelewy24 physically checks that this checkbox is present in your shop. Without it, the account activation will be put on hold. With the module, you don't have to add it by hand.

What's new in versions 1.1–1.3

Configuring the Przelewy24 module in Odoo

  1. After installing the module, select Przelewy24 in the payment providers settings.
  2. In the Credentials section (Configuration tab), paste the data from your Przelewy24 panel: POS ID, CRC key and report key.
  3. If you want to save cards, ask Przelewy24 to enable the card services (see the section above).
  4. Test payments in test mode on the sandbox, then switch the provider to production (Live).

Adapt IT Przelewy24 payment module - configuration view with POS ID, CRC Key, and Report Key fields

How to get the Przelewy24 module?

The module costs €94 and is available on the official Odoo App Store for Odoo 20, in both Community and Enterprise. Looking for an alternative with extensive card handling? See also the TPay payment module.

Check out the module on the Odoo App Store

If you have questions about the setup or about integrating payments with Odoo, feel free to get in touch.