

Installment boxes on the checkout page — when the card number is typed, its bank and card family are recognized and installments are shown with the monthly amount and total.
The easiest way to accept card payments in your WooCommerce store in Turkey. Enter the API credentials of your iyzico or PayTR account, enable the payment method, and your customers pay with 3D Secure — in installments if they like. No license key, no trial period, no per-transaction fee.
Invum POS is built around how payments work in Turkey: Turkish lira, installment culture, BDDK installment limits and the banks’ Turkish decline codes. When your store grows and you want to move to your bank’s virtual POS, you don’t switch plugins; you continue from the same panel.
Step-by-step guides (in Turkish): iyzico setup · PayTR setup · iyzico or PayTR?
When you want a direct bank virtual POS — to lower commission or to use your bank’s installment campaigns — you install a separate plugin, Invum POS Pro, next to this one. Your settings, saved cards and transaction history stay as they are.
The code of the Pro plugin is not included in this free plugin. Plans and pricing: invum.com.tr/pos
iyzico, PayTR, Param, Garanti BBVA, Yapı Kredi, Posnet, VakıfBank, PayFlex, NestPay, Craftgate, Moka and the bank names listed above are trademarks of their respective owners. Invum is an independent product; it is not affiliated with, endorsed or sponsored by any of these companies. The names are used only to identify the payment services this plugin connects to.
This plugin relies on the third-party services documented below. Payment gateways and the license API are contacted only when you enable and configure them; the only service refreshed automatically is the CBRT exchange rate feed (details below).
Payment gateways (iyzico and PayTR in the Lite version; additional providers are added by the separate Invum POS Pro plugin). When a customer pays with a gateway you have enabled, the plugin sends the data needed to process that payment — order amount and currency, order/transaction IDs, and the card or 3-D Secure data entered by the customer — to that provider’s API together with the merchant credentials you configured. This happens during checkout and when the provider sends back the 3-D Secure / payment result. Card data is never stored as plain text or written to logs. Each provider is operated independently; please review their terms of use and privacy policy:
CBRT exchange rate feed (www.tcmb.gov.tr). A scheduled task fetches the official daily exchange rates published by the Central Bank of the Republic of Türkiye once a day from https://www.tcmb.gov.tr/kurlar/today.xml and shows them on the exchange rate card in the plugin’s admin panel. This is a plain GET request for a public XML document — no personal data, order data or site information is transmitted. Terms/usage: https://www.tcmb.gov.tr/
Invum License API (panel.invum.com.tr). If you enter a Pro, Studio or Agency license key, the plugin contacts the Invum panel to activate, verify or deactivate that key and to receive Pro module updates. It transmits your license key and your site address (URL). The free Lite version requires no license and makes no calls to this service unless you enter a key. Terms: https://invum.com.tr/ — Privacy: https://invum.com.tr/gizlilik-politikasi/