Help Using SnapScan

How can we help?

Get in touch with our support team or browse below

Frequently asked questions

  • Search your phone app store for the SnapScan app, or visit our home page for links to the Apple Store, Google Play and Blackberry World platforms.

  • Open the SnapScan app and tap on "Scan" to scan the SnapCode (a QR code, or square barcode) displayed in the shop, at the point of sale, on the invoice or website where you want to pay. This identifies the shop and prompts you to enter the amount you wish to pay. Enter your PIN or use TouchID on your Apple device to secure and complete the transaction. The merchant will receive a notification via SMS or on their point of sale system to confirm that the payment has been made.

  • SnapScan works with e-commerce enabled MasterCard or Visa cards from any South African bank. When you add your card details on the app, it automatically checks the card details and produces an error message if the card is not supported.

  • SnapScan is available for Apple iPhones, smartphones that run Android operating software (Samsung, Huawei and others), as well as most BlackBerry phones (note that you need to have BlackBerry World installed to access the app store). Zest, Windows and feature phones are unfortunately not currently supported.

  • Unfortunately, our security auditors have decided that the risks associated with rooted phones are too great for us to allow our app to be used on these devices. Rooted phones are considered unsafe because the security measures put in place (for example, protecting apps from accessing each other's data) can be compromised.

    We realise that informed users can use rooted phones in a safe way, but in order to preserve the security of all SnapScan users and merchants we cannot make exceptions for individual users.

  • SnapScan is completely free for users to download and use. Network operator data charges do apply, but the app is less than 10 MB in size, depending on the device you use. Transactions also use very little data, about the same amount as a single WhatsApp message.

  • The SnapScan app is less than 10 MB in size, depending on the device you use. After you’ve downloaded the app, each transaction also uses very little data (about the same amount as a single WhatsApp message).

  • The app is both convenient and safe! Whether you’re buying your first coffee for the day, visiting your favourite weekend market, grabbing a drink with friends or getting a taxi home, SnapScan has you covered. With over 40 000 merchants already signed up, you’ll never have to carry your wallet around with you again!

    Carrying your cash and cards with you is also risky, while SnapScan ensures your card details are securely encrypted. Cash can be stolen, your card can be cloned and all your money withdrawn at an ATM, but with SnapScan you have both a phone PIN and an app-specific PIN protecting your details. See Safety & Security for more details.

  • We currently have more than 40 000 merchants across South Africa registered with SnapScan. Use our Merchant Finder inside the SnapScan application to find one close to your location. If your favourite shop doesn’t have SnapScan yet, you can encourage them to sign up here!

  • You can sign up via our website merchant portal, here. We'll need your business information, your bank details and FICA documentation.

    You can complete the entire registration process online for a once-off sign-up fee of R250, but keep in mind that it will take us 2-3 business days to review your application and request additional information if needed. If you're in a hurry, please let our support team know as soon as you've completed the sign-up process so we can try and get you up and running ASAP!

    Since the whole process is completed remotely, a 'cool down period' of 7 days applies to all new merchants, which means you'll receive your first settlement after the first week of accepting payments.

  • We charge a standard 3% transaction fee (excl. VAT) for the payments you accept via SnapScan. We also charge a once-off sign-up fee of R250, whether you are signing up online or with one of our sales agents. SnapScan does not charge merchants a monthly subscription fee, nor do you require any additional hardware to use the service.

  • No, all you need is a valid South African bank account.

  • Once you’ve signed up and registered as a SnapScan merchant, you’ll be able to access and edit your business details through our online merchant portal. Log onto the system and open the Merchant Info tab to add your GPS coordinates and other details to the Merchant Finder map.

  • Yes! Contact us at for more information ‒ we have a team dedicated to getting you set up properly, depending on the needs of your business.

  • Every time a customer scans your SnapCode (your unique QR code) and successfully makes a payment to you, you will immediately receive payment confirmation via SMS or through your point of sale system, depending on how you have SnapScan set up in your business.

    Ask our support team to set up daily/weekly/monthly reports of all transactions made to you, sent via e-mail.

  • Yes! To record SnapScan payments on your point of sale system, you will need to add SnapScan as a payment type (in the same way that cash and cards are already listed as payment types). You can also link your account and view proof of payment via the point of sale, rather than receiving a confirmation SMS.

    SnapScan has full integrations with leading point of sale (POS) providers TabletPOS and Humble. If you’ve linked your SnapScan account with either of these systems, your SnapScan code will be printed on your bills for customers to scan and make payments easily. Vend and GAAP are also supported.

    There are also several other POS providers who have completed integrations with SnapScan. Please contact your POS provider to find out if they have done so or, if they haven’t, encourage them to use the integration API to complete the process.

  • We have a very simple POS integration API for merchants, which makes it easy to link your system to SnapScan and enable and track customers who make payments. Please contact for your API key, or if you need more information

  • Although ideally we would like the payment confirmation sent through to you directly, you can also ask the customer to show you their phone after the payment has been made. The customer will receive a message within the app confirming that the payment was successful, as well as an SMS from their bank, depending on how their transaction notifications are set up.

    If you have to rely on the customer, please be vigilant! You will need to check that they are showing you the receipt inside the SnapScan application (not simply a screenshot or photograph of a receipt), that your business name appears on the receipt and that the date and time are correct.

    If you are still concerned, make a note of the payment and contact us immediately to resolve the situation at or 021 250 0960. We will confirm whether or not payment was received as soon as possible. We can also provide you with the link to an online platform where you can monitor your transactions in real time.

  • SnapScan settles transaction amounts using a daily settlement system. At midnight each day, all transactions from the previous 24 hour period are tallied and transferred directly into your bank account.

    If you bank with Standard Bank, these funds should reflect in your account the same day. All transactions made over the weekend are settled on the Monday morning or the next business day following a public holiday. If you have an account with another bank, the normal payment delay of up to 3 working days will apply, with additional delays over weekends and public holidays.

    Please note that the amount reflecting in your account will have the 3% (ex VAT) transaction fee deducted before settlement.

  • New merchant accounts are subject to a 7 day “cool down” period. This is a standard anti-fraud measure enforced by Standard Bank. Merchants are free to transact during this period, but the outstanding amount for all transactions completed during the cool down period will only be settled after the 7 days have elapsed. You should start receiving automatic daily deposits once this cool down period is over.

  • In order to make changes to your bank account we will need you to contact our helpdesk with the following information at hand:

    • Your company name, as registered with SnapScan
    • A copy of your ID
    • The email address that you used to registered with SnapScan
    • The account details as they currently stand
    • The account details you would like going forward
    • Your reason for changing bank details

In the News