VulCode

Online payments: BLIK, PayU, Tpay, Paynow and Stripe

We help you pick a payment gateway for how you sell and integrate it in your store, app or platform. We compare features and integration style; you check fees in the operators' price lists.

Integrations
A store's payment settings: Przelewy24, Stripe and PayU as adapters of one payment layer, and shared order statuses

The gateways we integrate

Each has its own page with the payment flow and what we watch for when integrating it.

The history of an order paid through Przelewy24 in a store panel

Przelewy24

The history of a paid order

BLIK by code and in a remembered store, payments for many sellers.

Przelewy24

PayU payments waiting to be captured in a store panel

PayU

Payments waiting to be captured

Saved cards, recurring BLIK, capture after a stock check.

PayU

An order from three sellers paid with one Tpay payment

Tpay

A payment split between sellers

BLIK on your page and in one click, payments for many sellers.

Tpay

An order with two Paynow payments, one abandoned and one confirmed

Paynow

Two payment attempts for one order

Signed payments, BLIK and cards on your page.

Paynow

A Stripe subscription after a failed renewal, with its periods and invoices

Stripe

A subscription after a failed renewal

Subscriptions, Connect, BLIK, customers abroad.

Stripe

A daily run of recurring BLIK payments in a subscription app

BLIK

BLIK charges without the customer

Code, remembered store, recurring payments.

BLIK

Gateways compared from the integration side

The features that shape the integration. No fees, as those depend on your agreement with the operator.

Przelewy24PayUTpayPaynowStripe
BLIK without a redirectYesYesYesYesYes
Notification protectionYesYesYesYesYes
Recurring paymentsYes, with a conditionYes, with a conditionYesYes, with a conditionYes
Multiple sellersYes, with a conditionYes, with a conditionYes, with a conditionYes, with a conditionYes, with a condition
Test environmentYes, with a conditionYesYesYesYes
  1. Recurring payments (Przelewy24): a separate service
  2. Recurring payments (PayU): cards and BLIK, BLIK after an annex
  3. Recurring payments (Tpay): recurring BLIK
  4. Recurring payments (Paynow): per agreement
  5. Recurring payments (Stripe): Stripe Billing and BLIK mandates
  6. Multiple sellers (Przelewy24): Marketplace service
  7. Multiple sellers (PayU): Marketplace service
  8. Multiple sellers (Tpay): marketplace within the Partner Programme
  9. Multiple sellers (Paynow): a marketplace solution
  10. Multiple sellers (Stripe): Connect
  11. Test environment (Przelewy24): once the live account is open
YesYes, with a conditionNo
Which services your account gets depends on your agreement with the operator, so we confirm it before quoting. The next section shows each gateway's mechanism.

The pattern every gateway shares

Details differ, but every sound integration goes through the same stages.

Each gateway says "paid" its own way
  • Przelewy24the transaction confirmed in Przelewy24a checksum and transaction confirmation
  • PayUthe COMPLETED statusa signature checked with the second key
  • Tpaythe paid notificationTpay's digital signature
  • Paynowthe CONFIRMED statusa signature with a secret key
  • Stripea paid invoicea signature checked with a key from the Stripe dashboard
One payment layer

connector: Przelewy24, PayU, Tpay, Paynow, Stripe

Check
  • the signature
  • the amount
  • the currency
  • the order id

No repeats: a second identical notification does not change the result.

Order status
Paid

fulfilment and a sales document

Mismatch or rejected

stop and a message

Orders matched with the gateways

With a shared layer you get one place for the payment statuses of every gateway. This is the report of a store that takes payments through two gateways.

A store's payments report for 1-8 October 2026: paid orders a day from Przelewy24 and Stripe, the match with the gateways and the payment methods
  1. Two gateways in one report

    The store takes payments through Przelewy24 and the monthly plan through Stripe. The report counts them together, because an order has the same statuses whatever the gateway.

  2. Orders matched with confirmations

    Every paid order has its confirmation on the gateway's side: a confirmed transaction in Przelewy24 or a paid invoice in Stripe. A mismatch holds the order until it is explained.

  3. Payment methods

    BLIK, transfer and card go through the store's gateway. Apple Pay and Google Pay run through the same gateways, usually after some extra domain or account setup.

How we match a gateway

The questions we start the conversation with. The answers usually narrow the choice by themselves.

  1. A ready platform or your own code?

  2. One seller or many?

  3. One-off or by subscription?

  4. Customers in Poland or abroad too?

A ready platform or your own code?

Common questions about online payments

Answers about fees, two gateways at once, wallets, notifications and switching gateways.

Not sure which gateway to pick?

Tell us what you sell, to whom and how often. We will reply within an hour with a gateway suggestion and a quote.