Integrations Overview
Choose the right integration method for your payment needs — from embedded iFrames to batch processing and digital wallets.
Integration Methods
Web Integration (iFrame)
Embed a secure payment form directly into your page or redirect to a hosted payment page.
Use cases: eCommerce checkout, subscription sign-up
Includes:
Tokenisation
Replace card data with reusable tokens for future payments. Store tokens in your system instead of sensitive card numbers.
Use cases: Recurring billing, one-click checkout
Tokenisation Integration Guide →
Batch Processing
Upload CSV files via SFTP to process multiple transactions in a single batch. Each row represents one transaction using either card numbers or tokens.
Use cases: Bulk recurring billing, scheduled payment runs
Notifications (Webhooks)
Receive real-time server-to-server notifications for transaction events. Configure rules to filter by transaction type, amount, or status.
Use cases: Payment confirmations, failed payment alerts
How It Works
Transaction Types
| Type | Code | Description |
|---|---|---|
| Purchase | 0 / 1 | Immediate payment |
| Pre-auth | 10 | Hold funds without charging |
| Capture | 9 | Complete a pre-auth |
| Refund (Matched) | 20 | Return to original card |
| Refund (Open) | 21 | Return to any card |
| Void | 30 | Cancel before settlement |