Smart POS APIs
Comprehensive Smart POS API documentation with detailed endpoints for authentication, invoice management, device management, and transaction operations.
Compatible Devices
| Device Category | Details |
|---|---|
| PAX A-series | Android terminals: A50, A77, A910, A920, A920 Pro, A930 Pro, A8, A99 |
| Other PAX models | Typically supported if running the same payment layer/stack |
| KNET SoftPOS | KNET SoftPOS terminals |
| Additional devices | Additional devices can be supported when KNET provides compatible app-to-app SDKs |
Watch this comprehensive tutorial to see how SmartPOS integration works with both the Merchant Panel and API methods:
Integration Methods
Hesabe offers two different methods for SmartPOS integration, providing flexibility to suit your business needs:
Manage your SmartPOS operations directly through the Hesabe Merchant Panel with an intuitive web interface.
Key Features:
- Create invoices directly from your merchant dashboard
- Generate comprehensive reports and analytics
- Download invoices in various formats
- Assign invoices to related terminals
- Real-time transaction monitoring
- User-friendly interface requiring no technical integration
Requirements:
- Terminal assignment must be managed by the Hesabe merchant support team
- Access to Hesabe merchant portal with valid credentials
Integrate the SmartPOS automated system directly into your own platform for complete control and customization.
Key Features:
- Full programmatic control over SmartPOS operations
- Use SmartPOS devices in any environment
- Seamless integration with your existing systems
- Compatible with popular platforms (Odoo, ERP systems, custom applications)
- Automated invoice generation and management
- Real-time API responses and webhooks
Benefits:
- Complete automation of payment workflows
- Custom business logic implementation
- Scalable for high-volume operations
- Direct database integration capabilities
Authentication
Secure your API access with merchant login credentials and manage authentication tokens for Smart POS operations
Merchant Login
Merchant login and access token generation for POS API authentication
Refresh Token
Refresh expired access tokens to maintain POS API session
Profile
Access merchant account information and POS configuration settings
POS Invoice Management
Create, manage, and track Smart POS invoices with comprehensive payment processing tools
Create POS Invoice
Generate new POS invoices for terminal-based transactions
POS Invoice List
Retrieve complete list of all Smart POS invoices with pagination
Resend POS Invoice
Resend POS invoice notification
POS Device Management
Manage and retrieve information about registered Smart POS terminals and devices