Invum POS Entegratör Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Invum POS Entegratör is a comprehensive payment integration plugin that lets Turkish e-commerce merchants connect the PSPs, bank virtual POS systems and payment aggregators commonly used in Turkey to their WooCommerce stores with minimal setup.
Supported payment methods
This free Lite edition ships two fully working gateways — iyzico and PayTR (iframe + Direct API) — together with the saved-card vault, 3D Secure, multi-account support and the dashboard. No license is required.
The providers marked (Pro), (Studio) and (Agency) below are part of the separate Invum POS Pro add-on, available from invum.com.tr. Their code is not bundled in this free plugin; installing the Pro add-on alongside Lite adds them.
PSPs (3):
- iyzico — Checkout Form + Direct API + saved-card vault (Lite)
- PayTR — iframe + Direct API + saved-card vault (Lite)
- Param — TurkPos SOAP + saved card (Pro)
Bank virtual POS (15):
- Yapi Kredi (Posnet) (Studio)
- Garanti BBVA (VPServlet XML / gt3dengine 3DS) (Studio)
- VakıfBank (PayFlex VPOS / GET 7/24 MPI 3DS) (Studio)
- 12 banks on the NestPay platform (Pro) — Akbank, Halkbank, Is Bankasi, Sekerbank, TEB, Turkiye Finans, Ziraat, Anadolubank, AlternatifBank, Cardplus, ING, QNB Finansbank
Aggregators (2):
- Craftgate (Studio)
- Moka (Agency)
Key features
- Multi-account support — Multiple store/branch accounts under a single PSP
- 3D Secure — Works across every provider, with callback hash/signature verification
- Saved-card vault — One-click checkout for iyzico and PayTR (Param via the Pro add-on)
- WooCommerce Subscriptions support — Cron-driven recurring renewals for iyzico and PayTR Direct (Param via the Pro add-on); cancel, suspend and change-payment-method flows
- Smart installment engine (Pro) — Category, cart and bank based installment rules
- Automatic order status reconciliation — A 30-minute pending-order cron prevents abandoned payments
- Test / production toggle — Switch environments in one click
- Encrypted credential storage — AES-256-CBC; plain-text API keys are never stored
- Sensitive data masking — Card numbers, CVV and API keys never reach the logs
- PCI-aware flows — Hosted/iframe checkout keeps the card data off your server (SAQ A); the optional direct card form collects card data on your site (SAQ A-EP)
Developer notes
- Modular PSR-4 architecture (
InvumPosnamespace) - Provider Definition Registry — a runtime gateway dispatch table
- WordPress Coding Standards (PHPCS) clean
- 1700+ PHPUnit tests
- Custom database table
wp_invum_pos_transactionswith versioned migrations
Lite vs Pro
This is the free Lite edition. It ships ready to use with the iyzico and PayTR gateways, plus the saved-card vault, 3D Secure, multi-account support, the pending-order reconciliation cron and the dashboard — no license required.
The additional gateways and features below are delivered by the separate Invum POS Pro add-on (a standalone plugin installed alongside this one), grouped by tier:
- Pro — Param + the 12 NestPay banks, Smart Rule Engine (basic installment rules), connection testing, white-label branding.
- Studio — Garanti BBVA, Yapi Kredi Posnet, VakıfBank (PayFlex), Craftgate, advanced installment rules, Paid Memberships Pro / GiveWP bridges.
- Agency — Moka, multi-account dispatch, rule import/export, full white-label, Easy Digital Downloads / LearnPress / Events Calendar bridges.
The Pro add-on and its tiers are available at invum.com.tr/pos.
Trademarks
iyzico, PayTR, Param, Garanti BBVA, Yapi 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 and 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.
External services
This plugin relies on the third-party services documented below. Payment gateways and the license API are only contacted when you actively enable and configure them; the TCMB exchange-rate feed is the one service refreshed automatically (details below).
Payment gateways (iyzico and PayTR in the Lite edition; further providers are added by the separate Invum POS Pro add-on 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 identifiers, and the card or 3-D Secure details the customer enters — to that provider’s API, using the merchant credentials you configure. This happens during checkout and when the provider posts back the 3-D Secure / payment result. Card data is never stored in plain text or written to logs. Each provider is operated independently; please review its terms of use and privacy policy:
- iyzico — Terms: https://www.iyzico.com/kendim-icin/kullanici-sozlesmesi — Privacy: https://www.iyzico.com/gizlilik-politikasi
- PayTR — Terms: https://www.paytr.com/kosullar — Privacy: https://www.paytr.com/gizlilik
TCMB exchange-rate feed (www.tcmb.gov.tr). Once a day a scheduled task fetches the official daily foreign-exchange rates published by the Central Bank of the Republic of Türkiye from https://www.tcmb.gov.tr/kurlar/today.xml, to display the FX-rate card on the plugin’s admin dashboard. 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, validate or deactivate that key and to fetch Pro module updates. It transmits the license key and your site URL. The free Lite edition does not require a 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/
Screenshots
Adding a POS account — choose from 21 supported providers (PSP, bank virtual POS, aggregator)
iyzico account settings — Sandbox/Production toggle, multi-account
Hub Dashboard — this week vs last week comparison and top gateways
Saved-card vault management (in the user account)
WooCommerce Blocks Checkout — branded card form with live preview and 3D Secure
Pro: Smart Rule Engine — category/cart/bank based installment rules
Transaction history table
Test-connection admin row action

