WooCommerce SnapScan Gateway


This product is no longer sold on WooCommerce.com. This document has been left available for existing users, but will no longer be updated.

SnapScan allows South African customers to check out securely and faster with a simple scan or tap. Because the app encrypts and stores a user’s card details on their phones, your customers spend less time in checkout and more time shopping!


↑ Back to top
  • A SnapScan account. To sign up, visit www.snapscan.co.za
  • WooCommerce version 6.8 or higher
  • WordPress version 5.8 or higher
  • PHP version 7.2 or higher


↑ Back to top
  1. Download the .zip file from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New to upload the file you downloaded.
  3. Activate the extension.

More information at: Installing and Managing Plugins.

Setup and Configuration

↑ Back to top
  1. Go to: WooCommerce > Settings > Payments > SnapScan.
  2. Enable when ready to go live.
  3. Enter a Title and Description shown to customers in checkout.
  4. Enter the SnapCode and Merchant API Key and Merchant Callback Token provided to you by SnapScan.
  5. Save changes.



↑ Back to top
  1. Customers select the SnapScan payment option
  2. Customers scan the unique code to pay
  3. WooCommerce sets the order to Processing when payment is complete, and you ship the goods




↑ Back to top

Where do I find my Merchant API Key and SnapCode?

↑ Back to top

Please send an email to help@snapscan.co.za with your merchant name, and they will sort you out!