Overview
The TIKO Sanal POS Payment Provider module seamlessly integrates TRNC/KKTC's leading virtual POS payment gateway with your Odoo 17 e-commerce platform. Enable your customers to make secure online payments using credit/debit cards with full 3D Secure authentication support.
Whether you're running an online store, accepting deposits, or processing subscriptions, this module provides enterprise-grade payment processing with TRNC/KKTC banking compliance.
Screenshots
Secure Payment Modal (Hosted iFrame)
Embedded payment form with TIKO branding, showing card details entry with real-time validation and secure processing.
Checkout Page Integration
Clean checkout integration showing TIKO Credit Card option with supported card brands (Visa, Mastercard, Troy) and 3D Secure information.
Card Entry with Real-time Validation
Professional card entry form with BIN detection, expiry date validation, and CVV security. Customers stay on your site throughout the payment process.
Supported Payment Cards
Accept all major international and TRNC/KKTC domestic payment cards:
Key Features
3D Secure Authentication
Full support for 3D Secure v1 and v2 payment authentication, ensuring maximum security and fraud prevention for online transactions.
Installment Payments
Offer flexible payment options with up to 12 installments. Customers can split their purchases into monthly payments.
Multi-Currency Support
Automatic currency conversion to Turkish Lira (TRY). Accept foreign currency orders and process them seamlessly.
Multiple Payment Modes
Choose from hosted redirect, embedded iframe, or direct integration. Select the best fit for your checkout experience.
Real-time Webhooks
Instant payment notifications via webhooks. Get definitive payment results and update orders automatically.
Payment Status Queries
Query payment status directly from TIKO. Track and verify transactions with comprehensive API support.
BIN Number Detection
Automatic card type detection based on BIN numbers. Display appropriate card logos and installment options.
Test Mode
Full sandbox environment for testing. Validate your integration with test cards before going live.
Flexible Payment Modes
Choose the integration mode that best fits your business needs:
| Mode | Description | PCI Compliance | Customer Experience |
|---|---|---|---|
| Hosted Payment - Redirect Recommended | Customer redirected to TIKO's secure payment page | ✓ Easiest | Leaves your site temporarily |
| Hosted Payment - iFrame | TIKO's payment form embedded in your checkout | ✓ Easy | Stays on your site |
| 3D Secure - Card on Site | Card form on your site, data sent to TIKO with 3DS | Requires PCI DSS | Full control over UI |
Requirements
Before installation, ensure you have:
- ✅ A TIKO merchant account (register at tikokart.com)
- ✅ TIKO API credentials (Merchant ID, API Key, Password)
- ✅ Your server IP addresses whitelisted with TIKO
- ✅ HTTPS enabled on your Odoo instance (required for callbacks)
- ✅ Odoo 17.0 or later
- ✅ Turkish Lira (TRY) currency activated in your system
Security & Compliance
PCI DSS Compliant
Hosted payment modes reduce your PCI compliance scope. Card data never stored on your servers.
3D Secure v2
Full support for the latest 3D Secure protocol with improved security and customer experience.
Encrypted Communications
All API communications use HTTPS with TLS encryption. Credentials stored securely.
TRNC/KKTC Banking Standards
Fully compliant with TRNC/KKTC Central Bank and banking regulations.
What's Included
- ✅ Complete payment provider integration
- ✅ Frontend payment forms (all modes)
- ✅ Backend transaction management
- ✅ Webhook handlers
- ✅ API endpoint controllers
- ✅ Test card credentials
- ✅ Comprehensive documentation
- ✅ Security rules and access controls
- ✅ Sample data for testing
- ✅ Card brand logos and assets
Please log in to comment on this module