With the SnapScan app, users can pay for their MyQ credit via a QR code displayed in the app on their mobile phones.

To be able to connect SnapScan to MyQ, you need to create a Merchant Snapscan Account and obtain the Merchant Account API. Within the setup of the connection on the MyQ Web Interface, you must enter the Merchant ID and the API key of the account.

As SnapScan is a South African service, users need to use a phone with a South African Mobile number (+27) to be able to scan the QR code and pay for the credit.

Setting up the SnapScan payment option

To set up the SnapScan payment option on the MyQ Web Interface:

  1. Open the Credit settings tab (MyQ, Settings, Credit).

  2. On the tab, under Payment providers, double-click the SnapScan payment provider. The SnapScan properties panel opens on the right side of the tab.

    Opening the SnapScan properties panel
  3. The value of the Currency setting corresponds to the currency set on the General settings tab of the MyQ Web Interface. For the SnapScan payment method to work, it needs to be set to ZAR.

    SnapScan currency settings
  4. Type the Minimal amount of money that has to be paid when a user buys the credit.

  5. Enter the Merchant ID(Company Name) and the API key provided by SnapScan.

  6. Set the Time interval to get payments (in seconds), and click Save. The Time interval to get payments setting limits the time for the recharge action; if MyQ does not receive confirmation of the payment within the interval, the credit recharge is canceled. If the payment is successful but MyQ does not receive the response within the time limit, the user has to contact the MyQ administrator, who can manually recharge the credit.