Overview & Authentication
StarterPay provides a lightweight REST API and hosted Payment Links enabling student entrepreneurs in Cameroon to collect Mobile Money payments (MTN MoMo & Orange Money) inside their apps — no RCCM or NIU required.
API Integration
Server-to-Server API
Your backend calls POST /v1/pay with the buyer's details. One single call creates the invoice and triggers the Mobile Money USSD push on the buyer's phone. Best for custom checkout flows.
No-Code
Payment Links
Create a hosted checkout page from your dashboard. Embed the link in your app — StarterPay handles the entire payment UI, provider selection, and USSD prompt. Zero backend code required.
Authentication Header
Every request requires your StarterPay API key sent via the Authorization header:
Authorization: Bearer sk_test_sp_xxxxxxxxxxxxxxxx
Environments & Base URLs
Endpoint roots for development testing and production processing
| Environment | Base URL | Key Prefix | Status |
|---|---|---|---|
| Sandbox (Test) | https://starterpay.online/api/v1 | sk_test_sp_... | Active |
| Live (Production) | https://starterpay.online/api/v1 | sk_live_sp_... | Gated (Launches with KYC) |