Odoo 19 Turkish Payment Module

Заказчик: AI | Опубликовано: 27.01.2026
Бюджет: 250 $

I need a custom virtual-POS module for Odoo 19 that works with Turkish banks and supports both one-time and installment payments. Key features I expect: • Category-based installment limits. For instance, furniture must never exceed 6 installments and televisions must cap at 4. I want these limits to be editable so I can add new product categories later. • A single bank of my choice (Garanti BBVA, Akbank, or Ziraat Bank) should handle all one-time payments and act as the default POS for cash-like sales. • Installment payments should route through every bank that the major Turkish payment providers expose. The gateways I plan to use are Tosla, Parampos, iyzico, and qnbpay. • A clean settings panel where I can toggle banks on/off, adjust per-category installment counts, and map payment providers. • Full compatibility with the POS flows shown in these references: https://github.com/mewebstudio/pos https://github.com/preamae/mewspos/tree/copilot/fix-installment-options-issue • Standard Odoo coding conventions, Python 3, clear comments, and a README explaining installation, configuration, and how to add new categories or providers in the future. • Test data or a short video that demonstrates a furniture item being sold in 6 installments, a television in 4, and a generic item in a one-time Garanti BBVA payment. I’ll provide server access and a fresh Odoo 19 database. Once installed, the module should be production-ready with no core file overrides.