Skip to content

eFactory Partners

Sell electricity to your customers. On our rails.

Plug the eFactory partner API into your app, POS or platform. Prefund a float, sell tokens across Nigeria’s Discos at your partner discount, and see every sale in your partner dashboard.

Partner dashboard with available float balance, business details and the go-live checklist

Built for businesses that already have customers.

Fintech & wallet apps

Add “Buy electricity” next to airtime and bills in your app.

Banks & PSPs

Offer power purchases across mobile, USSD and web banking.

POS & agent networks

Let your agents vend tokens to walk-in customers.

Retail & distributors

Sell tokens through your stores and distribution network.

How it works

From sign-up to your first live sale in four steps.

  1. 1

    Get verified

    Apply as a registered business. We verify you and open your partner account.

  2. 2

    Fund your float

    Transfer from any Nigerian bank to your own float account. It’s credited once the bank confirms.

  3. 3

    Build in sandbox

    Create a sandbox key and test without selling real tokens. Seven sandbox checks certify you for live keys.

  4. 4

    Go live

    Create a live key and start selling real tokens to your customers.

Your margin

A discount on every token you sell.

eFactory sets your discount for each Disco and meter type. When you sell, your float is charged the amount less your discount. The difference is yours.

EXAMPLE SALE
Customer pays₦10,000.00
Your discount (IKEDC prepaid)2%
Charged to your float₦9,800.00
You earn₦200.00

Illustrative rate. Your actual discounts are set per partner and shown on your Rates page.

Everything in one partner dashboard.

Run your integration and your team from one place.

Float

Your balance, what’s set aside for sales in progress, and every top-up.

Rates

Your discount by Disco and meter type, and the products you can sell.

Sales

Every token sold, with its status and the provider’s receipt number.

Team

Invite your team by email: administrators who run the account and API keys, agents who sell tokens.

API keys

Sandbox and live keys, up to five active per environment. Requests are signed with HMAC-SHA256.

Webhooks

Get notified in your systems as sales complete.

See every sale, rate and naira.

Partner dashboard: Sales
SalesEvery token, status and receipt number
Partner dashboard: Rates
RatesYour discount by Disco and meter type
Partner dashboard: Float
FloatTop-ups, spend and balance
Partner dashboard: API keys
API keysSandbox and live keys, and go-live checks
Partner dashboard: Team
TeamInvite your administrators and agents by email
Shop owner smiling behind her counter
NO INTEGRATION? NO PROBLEM

Running a shop? Become an agent.

Sell electricity to walk-in customers and earn on every sale. Tell us about your shop and our team will set you up.

Become an agent →

Become a partner.

Tell us about your business. Once you’re verified, you’ll get access to the partner dashboard and sandbox keys.

Already a partner? Sign in to your dashboard →

Partner questions

What is a float?
Money you prefund into your partner account. Each sale is charged to it: the amount less your discount.
Who sets my rates?
eFactory sets your discount for each Disco and meter type. You can sell only the products listed on your Rates page.
Can I test before going live?
Yes. Sandbox keys let you build and test your integration without selling real tokens.
How do API requests authenticate?
Each request names its key ID and is signed with HMAC-SHA256 using that key’s secret, with a timestamp that must be within five minutes. Keep the secret on your server. The API docs have signing samples in five languages.