# Jaza Docs > Prepaid billing SDKs for African apps — credit wallets, Mobile Money top-ups, and settlements handled by Jaza. - [Introduction](https://docs.jaza.dev/index.md): Prepaid billing SDKs for African apps. Credit wallets, Mobile Money top-ups, and settlements — without running your own aggregator. - [Authentication](https://docs.jaza.dev/guides/authentication.md): Secret keys on the server, publishable keys in the app, and short-lived top-up JWTs. - [Credits](https://docs.jaza.dev/concepts/credits.md): Credits are the prepaid unit of value in Jaza. Users buy them with Mobile Money and spend them on features you define. - [Wallets](https://docs.jaza.dev/concepts/wallets.md): Each Jaza customer has a wallet that holds their credit balance, updated on top-up and consume. - [Ledger](https://docs.jaza.dev/concepts/ledger.md): Every credit movement is recorded so balances stay auditable and trustworthy. - [Features and bundles](https://docs.jaza.dev/concepts/features-and-bundles.md): Define what each action costs and what users buy — in the Jaza dashboard, not via a separate rate-card API. - [Settlements](https://docs.jaza.dev/concepts/settlements.md): Jaza collects Mobile Money and settles to you — you do not manage multi-currency aggregator ops. - [Webhooks](https://docs.jaza.dev/concepts/webhooks.md): Configure an HTTPS webhook URL on your app for outbound notifications as Jaza expands event delivery. - [Dashboard setup](https://docs.jaza.dev/guides/dashboard-setup.md): Create an app, enable markets, define features and bundles, and copy sandbox keys — all in the Jaza dashboard. - [Top up](https://docs.jaza.dev/guides/top-up.md): Issue a top-up JWT with @jazadev/node, then open Mobile Money checkout with JazaTopUpButton in React Native. - [Consume credits](https://docs.jaza.dev/guides/consume-credits.md): Debit a wallet with jaza.consume() using featureCode and an idempotency key. - [Node.js SDK](https://docs.jaza.dev/sdks/node.md): Official @jazadev/node SDK — create customers, top-up sessions, balances, and consume credits. - [React Native / Expo SDK](https://docs.jaza.dev/sdks/react-native.md): Official @jazadev/react-native SDK — JazaProvider, balance widget, and Mobile Money top-up sheet. - [Errors](https://docs.jaza.dev/reference/errors.md): How JazaError surfaces from the Node SDK, common codes, and safe retry guidance. - [Supported currencies](https://docs.jaza.dev/reference/supported-currencies.md): Local Mobile Money currencies Jaza collects in supported African markets. Enable markets in the dashboard. ## Optional - [Dashboard](https://jaza.dev/dashboard) - [jaza.dev](https://jaza.dev)