v1.0 Docs
Developer Integration Guide

Overview & Authentication

Starterpay provides a lightweight REST API and hosted Payment Links enabling builders, creators, and entrepreneurs in Cameroon to validate ideas and collect Mobile Money payments (MTN MoMo & Orange Money) inside their apps — no Day-1 RCCM or NIU required.

Tier 1 · Recommended

Hosted Payment Links (Tier 1)

Create a hosted checkout page from your dashboard. Embed the link or button in your website, MVP, or application — Starterpay manages the payment UI, operator prompt, and redirects. Zero RCCM/NIU required.

Tier 2 · Registered Business

Direct REST API (Tier 2)

Programmatic server-to-server calls (POST /api/v1/pay) with direct Mobile Money debit and custom webhooks. Available to all developers in Sandbox; Live production requires Tier 2 business registration (RCCM/NIU).

Authentication Header

Every request requires your Starterpay API key sent via the Authorization header:

Environments & Base URLs

Endpoint roots for development testing and production processing

EnvironmentBase URLKey PrefixStatus
Sandbox (Test)https://starterpay.online/api/v1sk_test_sp_...Active
Live (Production)https://starterpay.online/api/v1sk_live_sp_...Tier 2 (RCCM / NIU)
Two-Tier Access Policy:All developers can generate sk_test_sp_... keys for local development and testing. Live production keys (sk_live_sp_...) require Tier 2 registered business verification. Early builders and validation accounts (Tier 1) accept live payments seamlessly via Hosted Payment Links.