How-to guide

Flash USSD Code

  • Primary code *130*3621*12345678901#
  • Also listed *120*321#
  • Also listed *120*002#

Quick Answer

Last Verified: July 2026

The primary USSD code for Flash self-service voucher top-ups in South Africa is *130*3621*PIN#. This direct USSD string allows Flash merchants and account holders to top up their Flash trading balance using a purchased 11-digit or 16-digit Flash voucher PIN.

If you are trying to access general customer top-ups, 1Voucher redemptions, or full account management, USSD availability depends on your SIM card and account registration type. For comprehensive menu-driven self-service, bill payments, and money transfers, Flash directs users to the official Flash Business App1Voucher App, or verified WhatsApp support.

What the Service Is and Who Can Use It

Flash is a fintech and digital distribution platform operating across South Africa. It connects micro-entrepreneurs, spaza shop owners, and retail customers to digital financial services.

Service Scope & Capabilities

Who Can Use the Service?

  1. Registered Flash Merchants: Traders using FlashGo, MoovaGo, or TouchGo devices, as well as those trading via mobile app/USSD.
  2. Retail Customers: Individuals redeeming 1Voucher PINs or paying bills through partner platforms.
  3. Prerequisites: An active South African SIM card (MTN, Vodacom, Cell C, or Telkom) and a registered Flash account number or valid voucher PIN.

How to Access the Service

Before You Start

Verified Step-by-Step Process

Loading a Top-Up Voucher via USSD

  1. Open the Phone / Dialer app on your mobile device.
  2. Dial *130*3621* followed by your Voucher PIN, and end with # (Example: *130*3621*12345678901#).
  3. Press the Call / Dial button.
  4. Wait for the network response message confirming that your request is processing.

Paying Bills or Vouchers via Partner USSD (e.g., Bank USSD)

If you are purchasing Flash-supported services like DStv subscriptions via banking USSD menus:

  1. Dial your bank’s official code (e.g., FNB *120*321# or Nedbank *120*002#).
  2. Select PayTV or Pay Bills.
  3. Enter your customer reference number and confirm the payment.

Confirmation or Expected Result

Fees, Limits, Eligibility, and Processing Times

FeatureDetailsVerification Requirement
USSD Session FeeStandard USSD network rates apply (free on select partner SIMs)Varies by mobile operator
Top-Up Processing TimeInstant (typically within 5–30 seconds)Network dependent
Minimum Voucher ValueR5–R10 (depending on store voucher type)Check voucher slip
Maximum Daily BalanceSubject to Flash account tier limitsVerify via Flash Business portal
Eligible NetworksMTN, Vodacom, Cell C, TelkomMust use registered number

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

Network operators occasionally deprecate legacy USSD channels or update string routing. If *130*3621*PIN# returns a network error:

  1. Verify that your SIM card has active network connectivity.
  2. Check if your Flash account requires re-activation or KYC update.
  3. Switch to an official alternative channel detailed below.

For other provider USSD menus, refer to our central Payment USSD Codes directory or check specific guides like Foneyam USSD CodeDStv USSD CodeMukuru USSD CodeBlu Voucher USSD Code, and Send Money USSD Codes.

Official Alternatives

When USSD channels are down or when you need more detailed account management, use these verified official options:

  1. Flash Business App: Available on Google Play Store and Huawei AppGallery. Ideal for checking real-time balances, viewing transaction history, selling products, and processing instant top-ups without USSD timeouts.
  2. 1Voucher Mobile App: Perfect for personal users managing 1Voucher balances, paying online partners, or buying prepaid vouchers.
  3. Retail Kiosks & Outlets: Top up directly over the counter at PEP, PEP Cell, Shoprite, Checkers, Usave, Ackermans, or Dunns using your 11-digit Flash account number.
  4. EFT Bank Deposit: Pay directly into Flash Mobile Vending (Pty) Ltd bank accounts (Absa, FNB, Nedbank) using your 11-digit Flash number as the payment reference.
  5. Flash Official Support:
    • Call Centre (Free on Cell C): 084 193 5274
    • Call Centre (Free on MTN): 083 903 5274
    • WhatsApp Support: 078 344 4603
    • Email: [email protected]

Safety and Privacy

SECURITY WARNING: Flash, bank representatives, and support agents will NEVER ask for your account password, full card PIN, or one-time PINs (OTPs).

Frequently Asked Questions

What is the current Flash USSD Code?

The direct USSD code for loading Flash top-up vouchers is *130*3621*PIN#. This allows registered Flash traders to instantly add voucher value to their trading balance.

Which customers or account types can use the Flash USSD code?

Registered Flash merchants, shop owners using Flash devices (like FlashGo or TouchGo), and registered mobile app traders can use the USSD top-up string. The SIM card used must match the mobile number registered on the Flash account.

What tasks are available via Flash USSD?

The primary task enabled via direct USSD string is loading a Flash top-up voucher PIN directly to your account. For broader tasks—such as selling airtime, electricity, streaming vouchers, or processing cash withdrawals—merchants should use the Flash Business App or physical Flash POS terminal.

What should I do if the Flash USSD route does not work?

First, check your cell phone signal and verify that you are dialing from your registered Flash SIM card. If the code fails repeatedly, use the Flash Business App, top up over the counter at partner retailers (PEP, Shoprite, Checkers), or contact Flash Call Centre support at 084 193 5274 (Cell C) or 083 903 5274 (MTN).

Related shortcuts

Browse all guides

Fix a problem