Safaricom hides the payer's number in C2B callbacks. Paste the hash, get the real MSISDN back in under 50ms — then match the payment, send the receipt and move on.
Safaricom posts the C2B callback to your server within seconds.
Instead of 254712345678 you get a 64-character string — useless for matching a customer, sending a receipt, or following up.
One POST, one credit, an answer in under 50ms. Failed decodes cost nothing.
Match the payment to an order, text the receipt, reconcile automatically.
curl -X POST https://api.hashback.co.ke/decode \ -H 'API_KEY: {{your_api_key}}' \ -d 'hash={{hashed_msisdn}}' // Response { "ResultCode": "0", "MSISDN": "254712345678" }
Create an account, top up from KES 100, and start decoding MSISDN hashes in minutes.