100+
Active Businesses
<50ms
Avg Response Time
99.9%
API Uptime
2
Networks Supported
Our Products

Two Products, One Platform.

Everything you need to handle M-Pesa payments — from hash decoding to full reconciliation.

HashBack

MSISDN Decoding API

Decode Safaricom & Airtel hashed MSISDN's from M-Pesa C2B callbacks instantly. Pay-as-you-go credits, never expire.

  • Decode hashes in under 50ms
  • Supports Safaricom & Airtel Kenya
  • Pay-as-you-go from KES 0.35/request
  • Simple REST API integration

HashPay

Billing & Reconciliation

Unified billing, STK Push, QR payments, and reconciliation for SMEs and developers — no Safaricom till application needed.

  • STK Push API & QR Code Payments
  • Auto reconciliation across all channels
  • Wallet as a Service (WaaS)
  • Plans from KES 500/month
How It Works

Simple Integration,
Powerful Results.

01
Receive Callback

M-Pesa sends C2B callback with hashed MSISDN.

02
Integrate API

Connect HashBack to your server-side script in minutes.

03
Get Decoded Number

API returns the real phone number instantly.

04
Automate Actions

Send receipts, match users, reconcile payments.

01
Add Your Channel

Register Till, Paybill, or Bank Account.

02
Activate & Subscribe

Select a plan and get your API key immediately.

03
Integrate & Go Live

Use our REST APIs to add STK Push, QR, and more.

04
Monitor & Reconcile

Track real-time transactions, manage settlements, and export reports from one unified dashboard.

Developer Tools

Built for Developers

APIs, simulators, and docs to get you from zero to production fast.

F.A.Q

Frequently Asked Questions

What is HashBack?
HashBack is an API designed to decode hashed numbers from Safaricom M-Pesa C2B callbacks. It turns unreadable hash strings into real phone numbers you can use for payment matching.
How is HashBack billed?
HashBack operates on a pay-as-you-go model. Top up credits (KES 50 minimum) and pay per API request. Credits never expire. Rates start at KES 0.35/request on Premium.
Does HashBack support other countries?
No — HashBack supports Kenyan mobile numbers only (Safaricom & Airtel). It is specifically built for Kenya's M-Pesa ecosystem.
How do I integrate HashBack into my system?
Integration is straightforward. After registering and obtaining your API key, send a POST request with the hashed number to our endpoint. Full code samples in PHP, Python, and Node.js are available in the documentation.
How fast is the HashBack API?
HashBack is built for real-time processing. Most decode requests return a result in under 200ms, making it suitable for live payment confirmation flows.
What happens if a hash cannot be decoded?
If a hash is unrecognised or malformed, the API returns a clear error code and message. No credit is deducted for failed decode attempts.
Can I test HashBack before going live?
Yes. HashBack provides a sandbox environment and a playground tool in the dashboard where you can test decode requests with sample hashes at no cost.
Do my credits expire?
No. HashBack credits never expire. Top up once and use them at your own pace — there are no monthly subscription fees or use-it-or-lose-it windows.
What is HashPay?
HashPay is a simplified M-Pesa Express checkout solution. Receive mobile payments, reconcile transactions, and manage wallets without applying for a Safaricom till or paybill.
Is HashPay secure?
Yes. HashPay uses Safaricom's official M-Pesa APIs with encrypted HTTPS communication. All transactions are securely processed and verified.
Why use HashPay instead of a Safaricom till?
Applying for a Safaricom till is slow and tedious. With HashPay, there's no paperwork or delay — start accepting payments instantly and link your bank account for real-time settlements.
How quickly are payments settled to my bank account?
Settlements are processed in real time. Funds collected through HashPay are transferred to your linked bank account automatically, usually within minutes of a successful transaction.
What are the HashPay transaction fees?
HashPay charges a small per-transaction fee. There are no setup fees or monthly charges. See the pricing page for the current rate card applicable to your transaction volume.
Can I generate payment links with HashPay?
Yes. HashPay lets you create shareable payment links that customers open on their phone to complete an M-Pesa STK push — no app or integration required on the customer's side.
Does HashPay support recurring payments or subscriptions?
HashPay currently focuses on one-time checkout and payment links. Recurring billing features are on the roadmap. Contact support to be notified when they become available.
What happens if a customer's M-Pesa transaction fails?
Failed transactions are logged in real time on your HashPay dashboard with the exact failure reason from Safaricom. No funds leave the customer's account and no settlement is triggered.

Ready to Simplify Your Payments?

Join 100+ Kenyan businesses using HashBack & HashPay for seamless M-Pesa reconciliation and payment automation.

Google Reviews

Trusted by Kenyan businesses & developers

4.8 33 reviews
george kioko
george kioko a year ago

Excellent Service and Professional Team!
Working with Hashback Solutions has been a fantastic experience. Their team is highly professional, responsive, and truly understands what businesses need when it comes to digital solutions. From the initial consultation to final delivery, everything was smooth and efficient. They delivered on time, offered great support, and exceeded my expectations. I highly recommend Hashback Solutions for anyone looking for top-notch tech and business solutions!

Opera Africa News
Opera Africa News a year ago

I’ve had the pleasure of working with HashBack Solutions on the development and revamp of my website for Opera Africa News — and I must say, their professionalism, speed, and quality of work are unmatched.

From website development and server management to advanced SEO services, HashBack Solutions handled everything seamlessly. They clearly understood the vision for Opera Africa News, offered practical and insightful recommendations, and delivered a clean, high-performing website tailored for both local and international audiences.

Their SEO strategies have already begun to show results, with noticeable improvements in search engine visibility and traffic. Server management has been top-notch — fast, secure, and dependable. Communication was excellent throughout, making the entire process smooth and stress-free.

If you’re looking for a trustworthy tech partner for web development, SEO, or IT solutions, I highly recommend HashBack Solutions. They truly go above and beyond to deliver quality results.

Newton Kioko
Newton Kioko a year ago

We hired HashBack for web development, app design, and monthly IT support. What we got was not just services, but a true tech partner. Their team is young, talented, and committed to excellence. Highly recommended!

Languages Africa
Languages Africa a year ago

Excellent Experience with HashBack Solutions!

I had an amazing experience working with HashBack Solutions. From creating and revamping my website to offering tailored IT solutions, their service was top-notch. The team was responsive, professional, and highly knowledgeable. They clearly understood my vision and executed it perfectly, delivering a clean, modern website that reflects my brand (Languages Africa) beautifully.

Their guidance on various IT matters—from performance optimization to user experience—was incredibly helpful and exceeded my expectations. I highly recommend HashBack Solutions to anyone looking for reliable and efficient tech support and web development services.

Thank you for making the process smooth and stress-free!

Amos (Hermose)
Amos (Hermose) a year ago

I'm incredibly happy with the website they built for me! The design is clean, professional, and exactly what I envisioned. They were very responsive, easy to work with, and delivered everything on time. Highly recommend their services if you're looking for a reliable and talented web development team!