If you sell to customers in Poland, offering Przelewy24 (P24) can improve trust and reduce abandoned carts. P24 is a popular Polish bank-transfer option supported by Stripe, and you can add it to WordPress two easy ways: a simple payment form (no WooCommerce) or a full WooCommerce checkout integration.
Quick answer (TL;DR)
– Use WP Simple Pay (Pro) for standalone payment forms and simple one-time or recurring payments.
– Use FunnelKit Payment Gateway for Stripe to add Przelewy24 at WooCommerce checkout.
Both methods route payments through Stripe, so you need a Stripe account and a connected bank account.
Why add Przelewy24?
– Familiar local payment method trusted by Polish shoppers.
– Instant bank transfers reduce abandoned carts.
– Works via Stripe so payments are secure and straightforward to reconcile.
– Supports PLN and EUR — set your store/site currency accordingly.
What you need before starting
– Active WordPress site with SSL (HTTPS).
– Stripe account and verified bank details.
– WP Simple Pay Pro (for forms) or WooCommerce + FunnelKit Gateway (for store checkout).
Method 1 — WP Simple Pay (Payment Form, no WooCommerce)
Best for service sites, donations, events, or one-off sales where a full store isn’t needed.
Overview
– WP Simple Pay Pro includes a Przelewy24 template so you can publish a checkout form quickly. The free version works for basic Stripe cards but Pro is required to avoid extra plugin fees and to enable the P24 template.
Steps
1. Install WP Simple Pay Pro
– Purchase, install, and activate the plugin. Enter your license key to enable Pro features.
2. Connect to Stripe
– Use the setup wizard to connect your Stripe account. Follow Stripe’s verification prompts and configure basic email notifications.
3. Create a Przelewy24 payment form
– WP Simple Pay » Payment Forms » Create New. Pick the Przelewy24 template, give the form a title, and choose on-site or Stripe Checkout flow.
– Set price, currency (PLN or EUR), and whether it’s one-time or recurring.
– Confirm Przelewy24 is enabled in Payment Methods. Customize form fields (name, email, address as needed) and enable spam/fraud protection (CAPTCHA).
4. Publish your form
– Publish as a dedicated payment page or embed the form with the WP Simple Pay block in any page/post.
– Test in Stripe test mode, then switch to live mode.
Why WP Simple Pay
– Fast setup for simple use cases.
– Built-in P24 template and support for subscriptions.
– Pro avoids the additional 3% fee present on the free plan (you still pay Stripe processing fees).
Method 2 — FunnelKit Payment Gateway for Stripe (WooCommerce)
Best for stores using WooCommerce that want P24 available at checkout.
Overview
– FunnelKit Gateway is a free plugin that connects WooCommerce to Stripe and exposes payment methods like Przelewy24 to your checkout.
Steps
1. Prepare WooCommerce
– Ensure WooCommerce is installed and set your store currency to PLN or EUR (WooCommerce » Settings » General » Currency options).
2. Install FunnelKit Payment Gateway for Stripe
– Plugins » Add New » search “FunnelKit Stripe Gateway,” install and activate. Start the onboarding wizard.
3. Connect to Stripe
– Use the wizard to connect your Stripe account, verify your identity, and allow the plugin access.
– Enable Stripe Przelewy24 (P24) during onboarding and set up webhooks when prompted.
4. Enable P24 in WooCommerce payments
– WooCommerce » Settings » Payments » Manage Stripe Przelewy24. Check “Enable Stripe Przelewy24 (P24) Gateway.”
– Set title, description, and selling locations (include Poland if using country restrictions). Save changes.
5. Test checkout
– Run test purchases in Stripe test mode. Confirm P24 appears at checkout and processes through Stripe. Test on mobile devices since many Polish shoppers use mobile banking apps.
Bonus tips to improve checkout
– Offer multiple payment options (cards, P24, SEPA, etc.) to increase conversions.
– Test thoroughly in test mode, then switch to live mode.
– Monitor transactions, refunds, and disputes in the Stripe dashboard.
– Keep a post-setup checklist: emails work, currency is correct, forms render properly on mobile.
– Enable express checkout (Apple Pay/Google Pay) if useful for other customer segments.
Common questions
– Can I use P24 without WooCommerce?
Yes — use WP Simple Pay Pro to add a P24 payment form on any WordPress site.
– Is P24 available through Stripe?
Yes. Both WP Simple Pay and FunnelKit rely on Stripe to process P24 payments.
– Does WP Simple Pay charge extra fees?
The Pro plan does not add processing fees beyond Stripe’s standard fees. The free plugin adds a 3% surcharge.
– Can I accept P24 on a non-Polish site?
You can enable it, but customers need a Polish bank account to complete P24 payments. P24 is intended for Polish users.
– What currencies does P24 support?
PLN and EUR. Set your WordPress/WooCommerce currency accordingly to avoid errors.
– Is P24 secure?
Yes. Transactions go through Stripe with encryption and fraud protections. Add CAPTCHA and other anti-fraud tools where possible.
– Which banks support P24?
Over 165 Polish banks and services (including BLIK, mBank, PKO BP, Santander, ING).
– Refund window?
Refunds are processed through Stripe and are typically possible within 180 days of the original payment (check Stripe’s policies and your settings).
Summary
Adding Przelewy24 to your WordPress site increases trust and conversions among Polish customers. For simple forms and subscriptions, WP Simple Pay Pro is the fastest route. For full store functionality, install FunnelKit Gateway for Stripe and enable P24 in WooCommerce. Both use Stripe for secure, reliable processing — just remember to test and switch from test mode to live when you’re ready.