</>
maximorum.com

LiqPay + WooCommerce: accept Ukrainian payments without a third-party processor

D

Every Ukrainian e-commerce store running on WordPress faces the same friction point: international payment gateways add unnecessary overhead — fees, currency conversion, and delayed payouts. LiqPay solves this cleanly for the local market, and integrating it with WooCommerce takes less than a day of engineering work.

## What LiqPay brings to your WooCommerce store

LiqPay is a payment gateway operated by PrivatBank, Ukraine's largest retail bank. It supports Visa, Mastercard, Apple Pay, Google Pay, and direct bank transfers — all settled in UAH, with same-day payouts to a PrivatBank account.

For Ukrainian store owners, the business case is clear:
- No currency conversion friction for domestic buyers
- Lower per-transaction fees than Stripe or PayPal for UAH payments
- Native support for instalments (Monobank Частинами, PrivatBank Pay Later)
- Full 3D Secure 2 compliance out of the box

## How the integration works

The WooCommerce LiqPay integration uses LiqPay REST API v3. The flow is straightforward:

1. Order is placed → WooCommerce generates an order ID and total
2. PHP constructs a signed payload: `data` (Base64 JSON) + `signature` (SHA-1 HMAC with your private key)
3. Buyer is redirected to the LiqPay hosted checkout page
4. After payment, LiqPay posts a signed callback to your `server_url`
5. WooCommerce verifies the signature and updates the order status to "Processing"

The signature verification step is critical. A common mistake is skipping server-side callback validation and relying only on the redirect URL — this opens the store to fake payment confirmations.

## What MaxiMoruM delivers

We build and maintain the full LiqPay ↔ WooCommerce integration on PHP-backed WordPress installations:

- Custom PHP plugin scoped to your WooCommerce version
- Webhook endpoint with full signature verification and idempotency checks
- Order status mapping: Pending → Processing → Completed / Failed / Refunded
- Admin dashboard widget showing LiqPay transaction IDs alongside WooCommerce orders
- Test-mode / live-mode toggle without code changes

A typical integration ships in 3–5 business days, including QA on staging and go-live support.

## Ready to accept payments?

If your WooCommerce store still relies on manual bank transfer or an international gateway, switching to LiqPay cuts checkout friction for Ukrainian buyers immediately.

Talk to MaxiMoruM — we scope the integration in one call: https://maximorum.com