Bluvig
Integrations & Payments

Connect M-Pesa, eTIMS and Your APIs

Take payments automatically, stay compliant with KRA eTIMS, and connect the systems your business already uses.

The Problem It Solves

Manually matching M-Pesa messages to orders, re-typing invoices into another system, exporting and importing spreadsheets: it's slow and error-prone. Integrations make your tools pass data to each other automatically.

What’s included

  • M-Pesa Daraja: STK Push, Paybill/Till (C2B), payouts (B2C) and reconciliation
  • Card and international payment gateways
  • KRA eTIMS invoicing integration
  • SMS, email and WhatsApp notifications
  • Accounting, CRM and ERP connections via their APIs
  • Webhooks, error alerts and logs so nothing is lost silently

What We Can Build for You

STK Push checkout on your website or app
Automatic M-Pesa payment matching for invoices
eTIMS-compliant invoices from your sales system
Order alerts to WhatsApp or SMS

Questions

Do I need a Paybill or Till number first?

Yes. M-Pesa integrations run on your own Paybill or Till so the money goes straight to you. We guide you through getting API access from Safaricom.

Can you add M-Pesa to a system someone else built?

Often, yes. We review the existing code first and tell you what's involved before you commit.

How do payments work?

A 60% deposit starts the work and the remaining 40% is due at launch. You can ask for a free prototype first, so you see the direction before paying anything. Clients in Kenya pay by M-Pesa or bank; international clients are invoiced in USD.

Have Something You Need Built?

Describe it in one message on WhatsApp, or tell us more in a couple of minutes. We’ll talk it through and send a clear, itemised quote, with no jargon and no pressure.

Opens WhatsApp with your message ready. We reply during East Africa business hours.