Lunixi for WooCommerce: all banks, one POS
The Lunixi plugin adds Lunixi to WooCommerce as a payment method and connects your store, through a single integration, to the virtual POS of every bank in Türkiye that offers one, and to payment institutions.
All banks, one POS
Connect the virtual POS accounts you already have and take card payments through all of them from one checkout.
Banks
Payment institutions

- Paynkolay
If your bank is not connected yet, send us a request and we add it.
Smart routing and failover: Lunixi picks the most suitable connected provider for each payment and, when a provider is down or times out, retries on the next one. Declines such as insufficient funds are never retried.
Payments
Card payments with 3D Secure
Works on the classic and the block-based WooCommerce checkout and is compatible with High-Performance Order Storage (HPOS).
Installments
The customer chooses the number of installments on the checkout form, with the options your banks offer.
More payment methods
Every method you enable in your Lunixi form settings and connect a provider for, such as promissory notes, appears at checkout.
Pre-authorization
Hold the amount at checkout, capture it when you complete the order, or release it by cancelling the order.
Refunds
Full or partial refunds from the WooCommerce admin.
Order status from signed webhooks
Order status comes from signature-verified webhooks, not from the browser return. For a missed webhook, pending orders are checked every 15 minutes through WP-Cron.
PCI SAQ-A
Card details are typed into the Lunixi checkout form and never reach your server. Your private key and webhook secret are stored encrypted.
Beyond payments
Turn on only the Lunixi services you need.
- Fraud screening
- Subscriptions
- Identity (multi-account) protection
- KYC identity verification
- Sanction screening
- Marketplace split payments for vendors
- Automation bridge for WooCommerce events
Installation
The plugin works with a Lunixi account; nothing is sent until you enter your Lunixi credentials.
- 1
Install and activate the plugin.
- 2
Go to Lunixi in the admin menu and enter your API Key ID, Private Key (PEM) and Webhook Secret from your Lunixi dashboard.
- 3
Register the webhook URL shown on screen in your Lunixi dashboard.
- 4
In WooCommerce → Settings → Payments, enable Lunixi.
Requirements
- WordPress
- 6.4+
- WooCommerce
- 8.0+
- PHP
- 7.4+
Frequently asked questions
- Does it require WooCommerce?
- The payment gateway requires WooCommerce. Other Lunixi services work on plain WordPress too.
- Where is card data processed?
- The card form is rendered and tokenised by Lunixi's JS SDK; card data never reaches your server.
- Which banks and payment institutions does it work with?
- The banks in Türkiye that offer a virtual POS, and the payment institutions iyzico, Moka, Paycell, Paynkolay and RubikPara. If your bank is not connected yet, send us a request and we add it.
- Which WooCommerce checkout does it support?
- Both the classic and the block-based checkout, and it is compatible with High-Performance Order Storage (HPOS).
Ready to replace your payment stack?
Talk to our team and get a live demo tailored to your integration complexity.
Enterprise inquiry → [email protected]