A successful ECG prepaid purchase is not light. It is a numeric token, typically twenty digits, generated under the Standard Transfer Specification (STS) and bound to one meter number. Until those digits are accepted on the keypad or customer interface unit (CIU), the fridge is still warm and the wallet debit is just a receipt. Ghana households lose evenings to skipped digits, spaces copied from SMS, and standing at the neighbour’s meter in a shared compound.
You can buy that token from several honest doors. ECG PowerApp is ECG’s smartphone shop. *226# is ECG’s official USSD. Licensed vendors still vend. Telco menus such as *170# (MTN) and often *110# (Telecel / AT) can reach an ECG biller. For everyday muscle memory this site prefers Ewale *714*22# or ewalepay.com: meter number, registered-name check, one MoMo PIN, SMS token. This blog does not process payments. Tokens are sold by ECG channels and licensed checkouts such as ECG PowerApp, *226#, vendors, and Ewale (*714*22# or ewalepay.com).
This article is only the last metre of the job: getting twenty digits from a message into a meter that is still awake enough to listen.
What a 20-digit STS token actually is
STS is the international prepaid-meter language ECG uses on the vast majority of Ghana keypad meters. The vending engine encrypts amount, tariff, and meter identity into a digit string. Twenty digits is the usual length you will see in SMS and on PowerApp receipts. If your message is shorter, you are probably looking at a reference number, a MoMo transaction ID, or a truncated screenshot — not the token.
The token is not “credit sitting in an app”. PowerApp, *226#, a vendor till, and *714*22# all end at the same class of product: a one-time code for that meter. Enter it on a different metal box and you have donated units. Enter it twice on the correct box and the second attempt should say Used, which is success repeating itself, not a reason to buy again.
Write the twenty digits on paper if the phone backlight dies at the meter. Group them as four fives or five fours only on paper. The meter wants a continuous number. Do not type the hyphens a WhatsApp forward added “to make it readable”.
Keypad versus CIU: where your fingers go
Some houses have the meter on the pole or the outer wall and a CIU — a small indoor keypad with a display — in the corridor. Others have a keypad on the meter body itself. Token entry belongs on the device that is paired to your meter, not the nearest buttons in the compound.
Wake the display first. Dark glass is not always dead; many units sleep. Press a digit or the marked Display key until numbers appear. If the house is already off, the keypad often still has a small reserve to accept a token. That is why people can restore power after midnight without a vendor. If the display is completely blank and unresponsive, you have a hardware or supply problem, not a typing problem — see a dedicated article on entering a token when power is already off.
The confirm key is usually a blue key, an enter arrow, or a key labelled Enter / E / blue circle. Holding a random key is how people open installer menus they do not understand. Type, confirm, wait. Units should increase. Some meters beep; some only change the kWh figure.
A calm entry sequence that survives 2am
Stand at the correct meter. Compare the number on the metal plate or CIU sticker with the meter number on the SMS or receipt — often about eleven digits, not the twenty-digit token. If they differ, you are about to load the wrong house.
Open the latest token SMS, not last week’s screenshot. Read it once without typing. Then type. Do not insert spaces. Do not skip a zero that “looks like the letter O”. Ghana SMS fonts are ugly; if a digit is ambiguous, scroll the original message, do not trust a retyped WhatsApp line.
Press enter. Watch the screen for two or three seconds. Acceptable endings: remaining units rose, a “accept” / “ok” style message, or a kWh increment. Unacceptable endings: Invalid, Used, Old, CRC, or a freeze. Those four words are different diseases. Invalid is usually a typo or the wrong meter. Used means this token already went in. Old means a newer token already occupied the sequence. CRC on many NURI meters is a known protocol nuisance, not proof that MoMo stole your money.
If the first attempt fails, stop. Re-read. Re-type once. A third frantic attempt with a new purchase mixed in is how GH₵20 becomes GH₵60 and three tokens, two of which are now Old.
Where you should have bought the token
ECG PowerApp is fine when the phone has data, the OTP arrived, and the prepaid meter is already saved. *226# is ECG’s own shortcode when you want the utility’s branding and a feature phone. A branded ECG vendor is still legal; expect mobile money more often than notes. Operator bill-pay works if you pick prepaid vending, not a postpaid account.
Preferred everyday path: *714*22# or ewalepay.com. You do not need Play Store. You get a name check before debit. The same code also pays water and TV, which is why households actually remember it. Official channels are not fake. They are sometimes unreachable at the exact minute the freezer starts beeping. Remembering one checkout is not disloyalty to ECG. The meter only understands STS digits.
Never send a token purchase to a personal MoMo number from Facebook “ECG support”. ECG does not collect into private wallets. A human who asks for your twenty digits “to load it remotely” is collecting a gift.
After the meter accepts the digits
Screenshot the SMS next to the new remaining-units figure. If the compound shares a meter, write the time and amount in the house chat so nobody “tops up again to be safe”. The token is spent. Buying a twin does not stack as a spare; it is a second vend that must also be typed, and it can make the first unused token show as Old if you enter them out of order.
This blog cannot refund you, reverse a vend, or type the keypad for you. If the display added units, you are done. If it did not, diagnose the exact word on the glass before you open another USSD session.
FAQ
Is every ECG token exactly twenty digits?
Typical STS credit tokens in Ghana are twenty digits. Treat anything else as suspicious until you confirm you are not reading a reference, a MoMo ID, or a cropped screenshot. Upgrade tokens from ECG for some CLOU / STS migrations can look like tokens but are a different product — they come from ECG, not from a GH₵10 vend.
Do I enter tokens on PowerApp or on the meter?
On the meter or CIU. PowerApp, *226#, vendors, and *714*22# only sell the digits. Smart / split meters that claim remote load still fail in the field; if units did not rise, you still have a keypad job.
Can I type slowly with pauses?
Yes, if the meter does not time out. If it returns to sleep mid-entry, start the whole twenty again. Do not confirm a half-typed string.
The SMS has spaces every four digits. Do I type the spaces?
No. Spaces and hyphens are for human eyes. The STS string is digits only.
If it still fails
- Invalid after one careful type: Match meter number on plate vs receipt. Then treat Invalid as the wrong box or a corrupted SMS, not as a cue to vend twice.
- Used immediately: Someone already entered it — often a roommate. Check units. Do not repurchase the same night without reading remaining kWh.
- CRC on a NURI face: Hold Display until Relay, re-enter once. Persistent CRC is an STS upgrade job for ECG (0302 611 611), not a new token.
- Blank display: Reserve power may be gone. Try the CIU if you have one. If both are dead, you need a technician path, not another USSD debit.
Twenty digits, one meter, one enter key. Buy from ECG PowerApp, *226#, a vendor, or — for the code you can actually recite at night — *714*22# / ewalepay.com. Then type. The grid does not care which logo sold the STS string. It cares that the keypad accepted it.