Taking 2 new projects for OctoberStart →✦✦
DEVALTECH®
Services · Payments

Take M-Pesa and card payments without chasing the confirmation.

For shops and services still reading payment texts off a phone to know an order is paid.

Signs you need this

If two or more of these sound like your site, this is the work.

  1. Someone checks a phone for the M-Pesa text before releasing an order.

  2. A customer pays, the site does not notice, and they message you to ask.

  3. Your records and your statement disagree at the end of the month.

  4. A failed payment leaves an order stuck and nobody is sure what happened.

What you get

The deliverables

  • M-Pesa checkout on your own till or paybill, registered in your name
  • Card payments alongside it, for customers who prefer one
  • The order marked paid on its own, with the receipt matched to it
  • Retries and duplicate protection, so a shaky network cannot charge twice
  • A screen showing what came in, what failed and what needs a look
  • 30 days of fixes after launch
The JournAuling landing page, showing the Android app with a monthly M-Pesa spending summary in Kenya Shillings.
Proof · Personal finance

See where your M-Pesa money goes, without handing it to anyone.

JournAuling is not a checkout. It reads M-Pesa, and reading M-Pesa properly is the hard part of taking it: eleven message formats, Paybill and Till and Fuliza worded differently, and one missed wording losing a real payment. That is the same work reconciliation needs.

Result
Nothing leaves the phone
Build
Android app that keeps your data on the phone
Scope
Reads 11 kinds of M-Pesa message
Stack
React Native · Expo · SQLite · Next.js
Read the case study
Usually a Starter engagement

From KES 25,000

A fixed price and a launch date before any work starts. The brief turns this into a range for your project in seconds.

Compare pricing
M-Pesa & payments

Questions about this work

How do fixed prices work?
Before we start you get a clear scope with a fixed fee, so there's no hourly meter running. If requirements expand, we agree any addition with you before doing the work.
How long does it take?
We agree a launch date before any work starts, and the process page shows the week each stage happens in. Most projects run in weeks, not months.
Can you work with our existing site or codebase?
Yes. Rescuing and modernising existing systems is a big part of what we do. We start with a technical audit, then recommend the most efficient path to a stable, fast product.
What if I need changes after launch?
Every build includes revision rounds and deployment assistance. Ongoing maintenance is available from KSh 3,000/month ($30/mo), or on demand.
Who owns the code?
You do, completely. Ownership transfers to you when the project is complete.

M-Pesa & payments, done properly.

Not ready to talk

Send your URL and get a 12-point report on speed, search and conversion.

Get a free site audit
Ready when you are

Thirty minutes to talk through what you need, and what it would cost.

Book a call