Console →
Getting Started

Core Concepts

Glossary of every term used in the docs.

TermWhat it means
DeveloperYou. The person who registered on SettleSettle and is building with it.
AppA project you register inside SettleSettle. Each app gets its own API key, users, and balance. If you're building two products, make two apps.
End User / UserThe person using YOUR app. Not a SettleSettle account. Just an ID you pass — a UUID, email, whatever your system uses.
API KeyA secret key identifying your app. Format: ss_live_xxxxxxxxxx. Server-side only — never in browser or mobile code.
Usage EventA signal sent when a user does something billable. You define the names. SettleSettle counts them.
Event TypeThe name of a specific action. Use SCREAMING_SNAKE_CASE: AI_QUERY, API_CALL, PDF_EXPORT.
WalletA virtual credit balance attached to a user inside your app. Phase 1: credits. Phase 2: real Naira.
CreditsThe unit of value in your app's wallet. You define what one credit costs.
KoboThe smallest unit of Nigerian Naira. ₦1 = 100 kobo. All money amounts in the SDK are passed in kobo.
Platform FeeThe percentage SettleSettle takes per transaction. Default: 3.5%. Shown clearly before you go live.
PayoutWhen SettleSettle sends your earned money to your Nigerian bank account.
WebhookA POST request SettleSettle sends to your server when something happens — payment confirmed, payout sent, etc.