Security

How to Shop Safely Online in Poland

Example of a phishing email targeting online shoppers

Poland's e-commerce market has grown steadily over the past decade, and so has the variety of ways things can go wrong for unprepared buyers. Most problems do not stem from systemic fraud in major retailers but from small habits — using weak passwords, ignoring the browser address bar, or accepting a deal that cannot be traced back to any real entity. This article looks at the concrete steps that meaningfully reduce risk.

Check the URL before you enter any payment data

The single most reliable indicator of a legitimate checkout is the browser address bar. A padlock icon confirms the connection is encrypted (TLS/HTTPS), but it does not confirm the site is who it claims to be. Fraudulent sites use HTTPS too. What matters more is the domain itself: verify the exact spelling, look for subtle substitutions (e.g. allegro-shop.pl instead of allegro.pl), and be especially cautious with links received by email or messenger.

Trusted Polish platforms include Allegro, Ceneo (a price comparison engine that links to verified shops), and Empik. When buying from smaller or unfamiliar shops, check their entry in the UOKiK registry and look for a visible company address and NIP number on their contact page.

Payment methods ranked by buyer protection

Not all payment methods carry the same level of recourse if something goes wrong. Below is a practical ranking based on the protections available to Polish buyers.

BLIK

BLIK is used in over 60% of online transactions in Poland and is generated as a one-time 6-digit code valid for two minutes. The code is confirmed directly in your banking application, which means no card number is ever transmitted to the merchant. The main risk is social engineering — never share a BLIK code with anyone claiming to be a marketplace buyer, courier, or bank employee. The mechanism to send money to a person exists, but BLIK codes do not cover purchases on your behalf.

Pay-by-link (PayU, Przelewy24)

Pay-by-link services redirect you to your bank's own login page, so you authenticate with your bank rather than giving credentials to the merchant. PayU and Przelewy24 are authorised payment institutions regulated by the Polish Financial Supervision Authority (KNF). If the redirect URL does not match your bank's known domain, close the page and contact your bank immediately.

Credit and debit cards

Visa and Mastercard both offer chargeback procedures, which allow you to dispute a transaction through your issuing bank if goods are not delivered or do not match the description. The process has time limits (typically 120 days from the expected delivery date), so act promptly if a problem arises. Enable 3D Secure (also marketed as Verified by Visa or Mastercard Identity Check) in your bank settings — it adds a second confirmation step for card-not-present transactions.

Bank transfer (przelew tradycyjny)

Standard bank transfers offer the least protection. Once the money leaves your account, reversing the transaction requires the cooperation of the recipient's bank and, in fraud cases, the police. Reserve traditional transfers for established merchants and situations where you have a verified invoice and company details.

What PayU will never ask for: PayU's own guidance states that its staff will never request passwords, full card numbers, CVV2 codes, or 3D Secure passwords. Any contact making such a request is fraudulent. Source: PayU Poland.

Recognising fraudulent shops and listings

Several patterns appear repeatedly in reports filed with UOKiK and consumer protection NGOs in Poland:

  • Prices significantly below market value for electronics, branded clothing, or sports equipment — particularly for items with high resale value.
  • No physical address or only a PO box, no landline number, and a contact form as the sole communication channel.
  • Domain registered within the past few weeks (check via WHOIS) with generic or recently copied content.
  • Marketplace listings where the seller account was created days before the listing and has no transaction history.
  • Pressure to move payment outside the marketplace's own system — "pay by bank transfer for a discount".

Account security basics

Use a unique, strong password for each shopping account. A password manager removes the friction of maintaining different credentials across platforms. Enable two-factor authentication wherever it is offered — Allegro and most Polish banks support it. Never use public Wi-Fi for transactions without a VPN. Review the list of authorised applications and sessions in your account settings periodically.

After something goes wrong

If you suspect fraud, act in this order: contact your bank immediately to freeze or dispute the transaction; report the seller to the marketplace (Allegro has a dedicated fraud reporting form); file a complaint with UOKiK or the European Consumer Centre Poland; and for criminal fraud, report to the police (Policja) or the CERT Polska cybercrime unit. Keep screenshots, order confirmations, and all correspondence — these are the evidence base for any dispute.

Further reading