Customer Portal & Online Payments

Let Clients Serve Themselves, Securely

A client chasing an invoice or a statement shouldn't need to email your accounts team and wait. Beba's customer portal, part of the Beba logistics tracking system, gives every client their own secure sign-in to see exactly what you'd tell them anyway - and to pay you by M-Pesa while they're there.

What's Included

01 Secure Client Sign-In

A separate login from your staff system, protected with one-time-code verification and self-service password reset.

02 Full Shipment History

Every shipment a client has ever moved with you, in one list, instead of scattered across old emails.

03 Account Statements

A running statement of charges and payments, so a client can see their balance without asking your accounts team.

04 Shipment Requests

Clients raise a new shipment request directly from the portal, instead of over phone or email.

05 M-Pesa STK Push Payments

A client pays an outstanding invoice with an M-Pesa prompt sent straight to their phone - confirmed and posted automatically once M-Pesa confirms it.

06 Invoices & Receipts

PDF invoices and payment receipts, downloadable from the portal at any time - no need to request a copy.

How a Payment Moves Through Beba

  • A client opens an invoice in the portal, or an invoice is sent to them directly
  • They pay by M-Pesa STK push, triggered from the invoice itself
  • M-Pesa's confirmation posts the payment back to the invoice automatically
  • A receipt becomes available for download immediately, with no manual reconciliation step in between
  • The client's account statement updates to reflect the new balance

Frequently Asked Questions

No. Clients sign in through a separate portal login from staff, with its own one-time-code verification and password reset flow.

Yes. Once M-Pesa confirms a payment, it posts back to the invoice automatically - there's no manual matching against an M-Pesa statement at month-end.

Yes. PDF invoices and payment receipts are available for the client to download from the portal at any time, without requesting a copy from your office.

The customer portal is one module inside a full logistics platform. See the complete Beba logistics tracking system overview, including shipment tracking and status updates, and freight rates and reporting.

Request A Demo

Company Profile

For inquiries or collaboration, reach out via phone at +254727468148, Facebook, Instagram, LinkedIn, X, Tiktok, email at info@africanscript.com, or visit us at Pension Towers, Loita Street, 10th Floor.

Quick Enquiry