If you sell to customers in Poland, not offering Przelewy24 (P24) can cost sales. P24 is a popular Polish bank transfer method supported by Stripe. This guide shows two easy ways to accept Przelewy24 payments in WordPress: a simple payment form (WP Simple Pay) and a full WooCommerce checkout (FunnelKit + Stripe). Both require a Stripe account.
Why add Przelewy24?
– Builds trust with Polish buyers who prefer local payment methods.
– Instant bank transfers reduce abandoned carts.
– Supported by Stripe, works in PLN or EUR.
– Boosts conversions for eCommerce, services, donations, and subscriptions.
What you’ll need
– WordPress site with HTTPS and reliable hosting.
– Stripe account with a connected bank.
– One of these plugins:
– WP Simple Pay Pro (best for standalone payment forms, services, donations).
– FunnelKit Payment Gateway for Stripe (best for WooCommerce stores).
Method 1 — WP Simple Pay (Simple Payment Forms)
WP Simple Pay Pro offers a ready-made Przelewy24 payment form template and is quick to set up. The Pro version avoids the extra 3% fee the free plan adds.
Step 1: Install & activate
– Purchase and download WP Simple Pay Pro, or install the free plugin to test.
– Activate the plugin and enter your license key to unlock Pro features.
Step 2: Connect to Stripe
– Use the WP Simple Pay setup wizard to connect your Stripe account (you can create one if needed).
– Configure email notifications so you and your team receive payment alerts.
Step 3: Create a Przelewy24 payment form
– Go to WP Simple Pay » Payment Forms » Create Your Payment Form.
– Choose the “Przelewy24 Payment Form” template (it preselects P24).
– Set title, description, currency (PLN or EUR), price, and whether it’s one-time or recurring.
– Verify Przelewy24 is enabled in Payment Methods. Optionally enable cards, SEPA, Klarna, Alipay, etc.
– Configure form fields (name, email, address as needed) and enable spam protection.
Step 4: Publish the form
– Publish as a dedicated payment page (customize permalink, logo, colors) or embed via the WP Simple Pay block in any post/page.
– Test a payment in Stripe test mode, then switch to live mode.
Why WP Simple Pay?
– Fast setup (forms live in minutes).
– Supports one-time and recurring payments.
– Pro version removes extra plugin fees and includes the P24 template.
Method 2 — WooCommerce + FunnelKit Payment Gateway for Stripe
If you use WooCommerce, FunnelKit integrates Stripe and makes Przelewy24 available at checkout so customers don’t leave your site.
Step 1: Prepare WooCommerce
– Set your store currency to PLN or EUR (WooCommerce » Settings » General » Currency options).
Step 2: Install FunnelKit and connect Stripe
– Plugins » Add New » search for FunnelKit Stripe Gateway, install and activate.
– Run the onboarding wizard and click “Connect with Stripe.” Verify your Stripe account (email/phone code).
– During onboarding, enable “Stripe Przelewy24 (P24)” and follow prompts to set up webhooks.
Step 3: Enable and configure P24 in WooCommerce
– WooCommerce » Settings » Payments » Manage next to “Stripe Przelewy24 (P24) Gateway.”
– Check “Enable Stripe Przelewy24 (P24) Gateway.” Set the title/description displayed at checkout and specify selling locations (select Poland if needed).
– Save changes.
Step 4: Test checkout
– Place a test order on your site and verify Przelewy24 appears as a payment option and payments process through Stripe.
– Test mobile checkout (many Polish customers use mobile banking apps).
Bonus tips to improve checkout
– Offer multiple payment options (P24, cards, express wallets) to increase conversions.
– Run tests in Stripe test mode before enabling live payments.
– Monitor transactions, refunds, and disputes from the Stripe dashboard.
– Keep a post-setup checklist: check form display, emails, currency settings, and the checkout flow.
Frequently asked questions
Does Przelewy24 work without WooCommerce?
Yes — use WP Simple Pay to add P24 payment forms on non-WooCommerce WordPress sites.
Is Przelewy24 available through Stripe?
Yes. Both WP Simple Pay and FunnelKit use Stripe to process Przelewy24 payments securely.
Does WP Simple Pay charge extra fees?
The Pro version does not add plugin fees (you pay only Stripe fees). The free version adds an extra 3% plugin fee on top of Stripe fees.
Can I accept P24 on a non-Polish website?
Technically yes, but customers need a Polish bank account to complete P24 payments. P24 is designed for Polish customers.
What currency does P24 use?
P24 supports PLN and EUR. Ensure your WordPress/WooCommerce currency is set accordingly.
Is accepting P24 safe?
Yes. P24 payments processed via Stripe benefit from Stripe’s encryption and fraud protection. Enable anti-fraud tools like CAPTCHA where available.
Which banks support Przelewy24?
P24 works with 165+ Polish banks, including mBank, PKO BP, Santander, ING, and also supports wallets like BLIK.
What about refunds?
Refunds for P24 typically can be issued within 180 days through Stripe and go back to the customer’s bank or original method.
Summary
To accept Przelewy24 in WordPress, use WP Simple Pay Pro for simple forms or FunnelKit + Stripe for WooCommerce stores. Both rely on Stripe to handle P24 transactions, making setup straightforward and secure. Test in Stripe’s sandbox, verify mobile usability, and offer multiple payment options to maximize conversions.