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.

Required request parmater is consumerEmail.
Optional request parameter customerStatement and orderReference are more restricted with regard to 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.
You can find all possible states of transactions for all specific acquirers here.