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

  • Akbank
  • Denizbank
  • Garanti BBVA
  • Halkbank
  • İş Bankası
  • QNB
  • VakıfBank
  • Yapı Kredi
  • Ziraat Bankası

Payment institutions

  • iyzico
  • Moka
  • Paycell
  • Paynkolay
  • RubikPara

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. 1

    Install and activate the plugin.

  2. 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. 3

    Register the webhook URL shown on screen in your Lunixi dashboard.

  4. 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]

WooCommerce Payment Gateway Plugin — Lunixi for WordPress