FILTER BY TAG

Przelewy24|P24

Przelewy24, or P24, is a Poland-based real-time online bank transfer payment method. P24 is one of the most popular payment methods in Poland covering all major consumer banks.
When the total amount of the order is outside the range of accepted transaction amounts, the P24 payment button is not displayed in
Unified Checkout
. These are the accepted transaction amounts:
  • Minimum transaction amount
    : PLN 0.01, EUR 0.01
  • Maximum transaction amount
    : PLN 55,000.00, EUR 12,500.00

Billing Details for Przelewy24|P24

The
captureMandate.billingType
field value determines whether
Unified Checkout
displays the full billing details form when Przelewy24|P24 requires partial billing details.
When the
captureMandate.billingType
field is set to
FULL
and Przelewy24|P24 requires partial billing details,
Unified Checkout
displays the full billing details form.
  • If the merchant includes all required fields in the capture context request, and the billing country is compatible with the payment type, the consumer currency, or both, the consumer sees a billing summary confirmation screen.
  • If the merchant does not include all required fields in the capture context request, the consumer sees the full billing details form.
When the
captureMandate.billingType
field is set to
PARTIAL
and Przelewy24|P24 requires partial billing details,
Unified Checkout
displays the full billing details form.
  • If the merchant includes all required fields in the capture context request, and the billing country is compatible with the payment type, the consumer currency, or both, the consumer sees a billing summary confirmation screen.
  • If the merchant does not include all required fields in the capture context request, the consumer sees the full billing details form.

Opt in to Przelewy24|P24 on
Unified Checkout

You can enable Przelewy24|P24 from the
Unified Checkout
merchant experience section in the
Business Center
. For information about how to enable Przelewy24|P24 using the
Business Center
, see Configure Payment Options.
You can also enable Przelewy24|P24 using the
Unified Checkout
v1/sessions
API. Follow these steps to opt in to the Przelewy24|P24 payment method using the API:
  1. Add Przelewy24|P24 to your integration by adding
    PRZELEWY24
    to the
    allowedPaymentTypes
    field object within the capture context request.
  2. Set the
    completeMandate.type
    field value to
    CAPTURE
    or
    PREFER_AUTH
    .
    You can capture the funds immediately if you include the
    completeMandate.type
    field in the capture context request and set the value to
    CAPTURE
    .
    If you support more than one payment type and must perform an authorization where funds are collected at a later time, set the
    completeMandate.type
    field to
    PREFER_AUTH
    . The funds will be captured immediately for the online bank transfer.
  3. Include these required fields for online bank transfers in the capture context request:
    • data.orderInformation.billTo.country
    • data.orderInformation.billTo.email
    • data.orderInformation.billTo.firstName
    • data.orderInformation.billTo.lastName
  4. Include this optional field for online bank transfers in the capture context request:
    • data.orderInformation.billTo.address1
IMPORTANT
When you do not include the billing and shipping information in the capture context request, a pop-up will appear for the merchant to provide this information during checkout.