arrow_back All Integrations
qr_code_scanner INTEGRATION / PAYMENTS

SnapScan and Zapper

SnapScan and Zapper are two of South Africa's most widely used QR code payment apps, and TimeWorks integrates with both so customers can scan to pay without the cashier having to manually check a separate screen for confirmation. The POS displays the QR code, the customer scans with their banking app, and the payment confirmation appears in TimeWorks within seconds, automatically completing the transaction. This reduces queue time at busy South African markets, food halls, and restaurants where QR code payment is preferred.

Book a Free Demo Call 0861 736 767
WHAT SYNCS

Data That Flows Automatically

  • check_circle Payment request QR code generated and displayed from the POS screen
  • check_circle Payment confirmation received from SnapScan or Zapper API in real time
  • check_circle Confirmed payment amount matched to the open POS transaction automatically
  • check_circle Receipt printed or sent to customer email without manual intervention
  • check_circle Daily QR payment totals reconciled with POS card and cash reports
  • check_circle Refunds initiated from TimeWorks and processed back to the customer's SnapScan or Zapper wallet
PROBLEM SOLVED

Manual Work Eliminated

auto_fix_high What this integration removes

Removes the manual confirmation step where the cashier watches a separate SnapScan or Zapper screen, asks the customer to confirm payment was sent, and then manually marks the transaction as paid in the POS.

HOW TO GET STARTED
  1. 1 Register for a SnapScan merchant account and/or Zapper merchant account
  2. 2 Enter your SnapScan merchant ID and Zapper API key in TimeWorks payment settings
  3. 3 Configure the QR code display screen size in the POS customer-facing display
  4. 4 Test both payment methods with a small transaction and confirm automatic reconciliation
WHY INTEGRATE

Key Advantages

qr_code_2
Zero Keypad Errors

The payment amount flows directly from the POS to the QR payment request, so there is no opportunity for the cashier to enter the wrong amount into a separate payment terminal.

timer
Faster Queue Throughput

Automatic payment confirmation means the transaction completes in seconds after the customer scans, which is critical during the lunch rush at South African food courts and market stalls where queue management is essential.

account_balance_wallet
No Hardware Required

SnapScan and Zapper payments require only a screen to display the QR code, eliminating the cost of additional card terminals for smaller trading points such as market stalls, pop-up stores, and satellite counters.

FREQUENTLY ASKED QUESTIONS

Common Questions

Which South African banks support SnapScan and Zapper for customers? add
SnapScan is supported within the Standard Bank, Nedbank, and Investec mobile banking apps, as well as the standalone SnapScan app. Zapper has its own app and is also integrated into several South African banking apps. Both platforms support payment from any South African bank account or credit card linked to the respective app. For customers using FNB or Absa, Zapper is the more commonly available option, while SnapScan is strongly embedded in Standard Bank's app ecosystem. Offering both through TimeWorks ensures you can serve customers from all major South African banks.
What happens if the SnapScan or Zapper confirmation takes longer than expected? add
TimeWorks holds the transaction open and displays a waiting indicator while polling the payment API. If confirmation is not received within 90 seconds, the POS displays a timeout notification and prompts the cashier to ask the customer to check their banking app. The transaction is not automatically completed until a positive confirmation is received from the payment platform, preventing false completions. In practice, confirmations arrive within 5 to 15 seconds on a stable internet connection. Most connection delays are brief and resolve before the timeout threshold.
Are SnapScan and Zapper payments included in my daily VAT report? add
Yes. QR code payments through SnapScan and Zapper are recorded as card-equivalent transactions in TimeWorks, and the VAT on each sale is included in your daily VAT report regardless of payment method. The payment method does not change your VAT liability, which is determined by the sale itself rather than how the customer paid. Your SARS VAT201 return will include all SnapScan and Zapper sales alongside cash and card transactions. The daily reconciliation report shows each payment method separately so you can match totals against your SnapScan and Zapper settlement statements.
GET CONNECTED

Ready to Integrate SnapScan and Zapper?

Book a free demo and our team will walk you through the SnapScan and Zapper integration live, answer your technical questions, and provide a no-obligation quote tailored to your business size and location.

Book a Free Demo Call 0861 736 767