EcoService OS
Kenya · Payments

M-Pesa for solar companies
live today, not coming soon

M-Pesa is live today. Kenyan learners can pay for Academy enrolment by M-Pesa, and Kenyan companies can pay their EcoService OS subscription by M-Pesa. Amounts are set in USD and settled through our licensed local payment partner, so the M-Pesa prompt shows the KES amount at the rate applied at checkout.

Card and KES company invoicing are available alongside M-Pesa.

14-day Pro trial · No credit card required · Cancel anytime

How it works

Three taps, then you are in

  1. 01
    Choose what you are paying for

    Training enrolment for yourself or a crew, or your EcoService OS subscription. The price and the seat count are set before payment.

  2. 02
    Enter your M-Pesa number

    Kenyan numbers in +254 format. The amount is confirmed on screen before anything is sent to your phone.

  3. 03
    Approve the prompt

    Enter your M-Pesa PIN on the STK prompt. Access unlocks as soon as the payment is confirmed, and a receipt is stored against your account.

Money that reconciles

Records your accountant will accept

Payment tied to a record

Every M-Pesa payment is stored against the enrolment or subscription it settled — no orphan payments to chase at month end.

Company invoicing in KES

Request an invoice carrying your company name and KRA PIN, then settle it by M-Pesa or card.

Crew seats in one payment

Pay for three, six or twelve technicians in a single transaction at the discounted seat price, with each learner allocated afterwards.

Job-level payment notes

Field payments a technician collects can be recorded against the job and invoice, with the M-Pesa reference attached.

Audit trail

Who paid, for what, and when. The same discipline the commissioning records follow.

No surprise renewals

Subscriptions are visible in billing and can be cancelled without calling anyone.

Prices

What you will actually pay

Solar Technical Training

$397

One-time · ≈ KES 51,200 indicative at 129 KES/USD.

What the training covers

EcoService OS — Field plan

$75/month

Up to three technicians · ≈ KES 9,700 per month, indicative.

Growth and Enterprise plans

Amounts are charged in USD and converted at checkout, so the KES figure on your M-Pesa prompt is the authoritative one.

FAQ

M-Pesa questions

Is M-Pesa payment live?+

Yes. M-Pesa is live today for both Academy enrolment and EcoService OS subscriptions. It is not a waitlist or a coming-soon feature.

What exactly can I pay for with M-Pesa?+

Solar Technical Training enrolment at $397 one-time, crew enrolments at the discounted seat price, and your EcoService OS subscription from $75 per month.

Is the price in KES or USD?+

Prices are set in USD and the M-Pesa prompt shows the KES amount at the rate applied at checkout. As a planning figure, $75 is about KES 9,700 at 129 KES/USD — indicative only.

Can I get an invoice for my company?+

Yes. Request a KES-denominated invoice with your company name and KRA PIN, and pay it by M-Pesa or card. Every payment stays attached to the enrolment or subscription it settled.

Can I collect payment from my own customers?+

Job and invoice records in EcoService OS let you mark how a customer settled and attach the reference, so an M-Pesa payment a technician receives on site is reconciled against the job rather than lost in a phone.

What happens if the M-Pesa prompt fails?+

Nothing is charged and nothing is unlocked. Retry the prompt, or switch to card checkout — access is granted only once payment is confirmed.

Training, not licensing

EcoPowerHub Academy is independent technical training. It prepares technicians for assessment but does not issue, guarantee or substitute for an EPRA licence, NITA accreditation or any registration. Licensing decisions, practical assessment and logged experience remain with the named authority, and live electrical work must only be carried out by qualified, licensed persons.

Cluster

More for Kenyan solar teams

Start at the Kenya hub for the full picture.