Overview
SnapScan is a South African mobile payments app – QR-code based payments, in-app + online. Common at SA cafes + small retailers. The Automize SnapScan connector covers QR payments, cash-ups, refunds.
- Regions: South Africa.
- Plans: Pay-per-transaction.
Setting up the connection
Auth type: API Key.
- SnapScan business onboarding → receive Merchant ID + API key.
- In Automize → Settings → Connectors → SnapScan. Paste both.
Find your credentials at https://www.snapscan.co.za/business.html.
Rate limits
Generous for normal POS use.
Data model
QR-payment flow:
Merchant ─── Payments (QR or web checkout) ─── Refunds
Cash-ups (daily reconciliation)Available operations
6 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Generate QR Code | General | Generate a payment QR code |
| Get Cash Up | General | Get cash-up details by ID |
| Get Payment | General | Get payment details by ID |
| List Cash Ups | General | List all cash-up reports |
| List Payments | General | List all payments |
| Refund Payment | General | Refund a payment (full or partial) |
Operations
Generate QR Code
Generate a payment QR code
| Parameter | Required | Type | Description |
|---|---|---|---|
Snap Code snap_code | Yes | text | |
Amount amount | Yes | number | |
Strict strict | Yes | text |
Get Cash Up
Get cash-up details by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
Cash Up Id cash_up_id | Yes | text |
Get Payment
Get payment details by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
Payment Id payment_id | Yes | text |
List Cash Ups
List all cash-up reports
No input parameters.
Tips
- Daily merchant settlement summaries.
List Payments
List all payments
No input parameters.
Refund Payment
Refund a payment (full or partial)
| Parameter | Required | Type | Description |
|---|---|---|---|
Amount amount | Yes | number | |
Payment Id payment_id | Yes | text |
FAQ
- QR vs link?
- Same payment_id can be presented as QR (in-person) or sent as a URL (remote). Customer scans + pays via the SnapScan app.