Choose the right integration method for your use case. Pay-Connect offers two distinct approaches to meet different technical requirements and deployment scenarios.
API Integration
Best for backend-driven systems and advanced POS platforms requiring full control over payment workflows.
App2App Integration
Direct device-to-device communication for lightweight Android POS applications with no backend dependency.
API Integration
API Integration is designed for backend-driven systems and advanced POS platforms that require full control over payment workflows.Key characteristics
Key characteristics
- Centralized terminal management – Manage multiple terminals from a single backend
- Full transaction lifecycle control – Complete control over all payment operations
- Configuration and metadata support – Customize terminal settings and add transaction metadata
- Asynchronous updates via webhooks – Real-time notifications for transaction events
Best for: Enterprise systems, multi-location businesses, and applications requiring comprehensive payment management.
App2App Integration
App2App Integration enables direct communication between applications running on the same device or network.Key characteristics
Key characteristics
- Lightweight integration – Minimal setup and configuration required
- No backend dependency – Fully operates on the device without server infrastructure
- Ideal for Android POS applications – Native Android-to-Android communication
- Core payment operations – Focused on essential transaction functions
Best for: Small businesses, mobile POS solutions, and applications with simple payment needs.
Feature comparison
Compare the capabilities of each integration method to determine which best fits your requirements:| Feature | API Integration | App2App Integration |
|---|---|---|
| Terminal pairing | ✅ | ✅ |
| Charge | ✅ | ✅ |
| Cancel | ✅ | ✅ |
| Revert | ✅ | ✅ |
| Refund | ✅ | ❌ |
| Configuration | ✅ | ❌ |
| Transaction patch | ✅ | ❌ |
| Transaction status polling | ✅ | ❌ |
| Webhooks | ✅ | ❌ |