VibeFox Przelewy24 for WooCommerce
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
WC Przelewy24 Payment adds Przelewy24 (P24) payments to WooCommerce. It connects to the Przelewy24 REST API. After placing the order, the customer is sent to the Przelewy24 payment page and pays with BLIK, an online bank transfer, a card or another method enabled for your P24 account, then comes back to the order received page. Card and bank data never touch your site.
It suits stores in Poland and stores that sell to Polish customers in PLN, EUR, GBP or CZK and have a Przelewy24 merchant account. The plugin has no saved cards or one-click payments, no subscriptions or recurring payments, no choice of the P24 method (for example a BLIK code field) on your checkout page, no installment widgets and no currency conversion.
Key features
Paid only when Przelewy24 confirms: the order is marked paid only after a signed Przelewy24 notification (SHA-384 with your CRC key) or an authenticated status check, and after the plugin has verified the transaction with Przelewy24.
Amount and currency check: the paid amount and currency are compared with the payment attempt and the order. A mismatch puts the order on hold, and the payment is not confirmed.
Nothing to set up in the P24 panel: the notification URL is sent with every payment. If a notification does not arrive, the payment is still confirmed by a server-side status check when the customer comes back.
No double processing: repeated notifications do not duplicate notes, stock changes or e-mails. A second payment for an order that is already paid is not confirmed and is reported in an order note.
Sandbox and live: separate keys for each mode, sandbox by default. A payment is verified and refunded in the mode it was made in.
Refunds: full and partial refunds from the WooCommerce order screen. The result reported by Przelewy24 is added as an order note.
Payment page language: follows the site language when Przelewy24 supports it, otherwise English.
Modern WooCommerce: classic checkout, Checkout block, the Pay for order page, HPOS. Logs without keys or personal data. English and Polish included.
Requirements
WordPress 5.8 or later, WooCommerce 7.0 or later, PHP 8.0 or later. A Przelewy24 merchant account with the Merchant ID, the API key (report key) and the CRC key, and the POS ID if it differs from the Merchant ID; a separate sandbox account for testing. Your site must be reachable from the internet to receive payment notifications. Store currency: PLN, EUR, GBP or CZK. A VibeFox license key from vibefox.net (one key per domain).
