Przelewy24 is a real-time bank transfer of payments, consumers based in Poland can use it to transfer funds directly to merchants from their bank accounts.

Przelewy24 accepts consumer’s payments to its account, confirms payment processing to the merchant, and transfers these payments to the merchant’s account. Each transaction result sent to the merchant is immediately verified in order to confirm that the sender was Przelewy24.


P24 payment method can be initialized if the merchant sends PRZELEWY24 for parameter paymentType.

Optional request parameters customerStatement and orderReference are more restricted about their length and allowed characters than usual.

For Prezelewy24 only PLN as currency is available.

Order Flow Diagram


To interpret this diagram, the successful completion of a NEW PAYMENT is assumed.

For the explanation of the different status descriptions included in this diagram have a look at getOrderDetails.

All possible states of transaction for all specific acquirers can be found here.