KYB Verified — Your Business

Your KYB verification is approved. Choose the product to activate for this business.

Available

MainMoney

Accounts, payments, and financial management for your business.

Choisir MainMoney

Available

MainPass

Verified identity and secure palm-based access for your teams.

Choisir MainPass

Available

Developer Platform

APIs, webhooks, and integration tools to connect your systems.

Choisir Developer Platform
KYB submitted right in the dashboard
No paperwork over email
Password sign-in
PIN-code login retired for good
Roles and team access
Manager, cashier, HR, developer
USD and CDF
Mobile Money, QR, palm, cards

One dashboard, three spaces

Your environment is now organized around three platforms. Switch between them from the top bar — same account, same login.

◆
Active
MainMoney
Your financial operations and activity. Wallets, loyalty programs, settlements, payment link generation, collections, POS terminals, and financial reports.
WalletsPayment linksSettlementsLoyaltyReports
◆
Active
MainPass
Manage your teams and their working time: schedules, clock-in/out, leave, sick days, payroll, and hours worked. Palm biometrics, access terminals, members, and subscriptions.
Clock-in/outPalm biometricsLeavePayrollSubscriptions
</>
Active
Developer Platform
Your integrations and connections with third-party systems and services. API keys, webhooks, sandbox, documentation, and third-party integrations.
API keysWebhooksSandboxSDKs
GETTING STARTED

Your account and KYB, all in the dashboard

You can create your MainMoney business account directly from the dashboard, and submit your KYB for approval. Every business must have an approved KYB before accepting payments.

1
Create your account
Register your business and set a personal password. PIN-code login has been retired for good.
2
Submit your KYB
Upload your documents and track verification in real time. Nothing to send by email.
3
Choose your space
Once approved, open MainMoney, activate MainPass, or head to the Developer Platform.
Start your KYB submission
Typical verification time: 24 hours

A look inside

MainMoney
Wallets, transactions, settlements, and terminals at a glance.
MainPass
Schedules, clock-in/out, attendance, leave, sick days, payroll, and hours worked.
Developer Platform
Live and sandbox keys, API keys, webhooks, documentation.
Screens shown reflect the current version of the dashboard.

Terminals on the counter, HR in the browser

Larger businesses receive POS terminals that plug directly into their system — and those same terminals also record attendance.

Terminaux POS
Point-of-sale terminals that can be directly integrated with your system, accepting payments via:
Mobile Money
QR codes — for MainMoney app users
Palm biometrics — one palm, one account
Bank cards — Visa, Mastercard, American Express
Attendance & HR
Manage employee attendance (clock in/out) directly from the POS terminals. From the dashboard, HR can:
• Manage the team and their roles
• Approve leave and sick-day requests
• Run payroll and working hours
• Generate reports
• Track schedules and clock-ins by location
ROLES & ACCESS

Add members with the access their role needs

Invite your team into the business and give everyone a role — manager, cashier, HR, developer. Access follows the role across all three spaces, and settlements stay with the owner.

ROLE
MAINMONEY
MAINPASS
DEVELOPER
Owner
Manager
Cashier
—
HR
—
—
Developer
—
Full access
Limited
—No access
DEVELOPER PLATFORM

One integration, every payment method

Manage API keys, webhooks, and documentation directly from the dashboard. With a single integration to MainMoney, businesses can accept online payments from all their customers, no matter their preferred payment method.

•
Separate keys
for Sandbox and Live, revealable and regenerable anytime.
•
Configurable webhooks
to track every payment event in real time.
•
Official SDKs
in JavaScript, Python, and PHP, plus a ready-to-use Postman collection.
•
An isolated sandbox
to test your integration before going live.
API Keys2 ACTIVE
livemm_live_sk_•••••••••4F2AReveal
testmm_test_sk_•••••••••689CReveal
POST /v1/paymentscopy
curl -X POST https://api.mainmoney.com/v1/payments \
  -H "Authorization: Bearer mm_live_sk_4F2A" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": "500",
    "currency": "CDF",
    "method": "mobile_money",
    "customer": {
      "name": "Jean Dupont",
      "email": "jean@example.com"
    }
  }'
JavaScript SDKPython SDKPHP SDKAPI ReferencePostman Collection
QUESTIONS

Questions & answers

Do I need an account before using the dashboard?−
No. You can create your MainMoney business account directly from the dashboard, and submit your KYB for approval.
How do I log in right now?+
What's the difference between the three spaces?+
Can I give my team limited access?+
What payment methods can I accept?+

A safer, clearer experience

Your new dashboard is designed to give you a safer, clearer experience, better suited to your business's needs.