> ## Documentation Index
> Fetch the complete documentation index at: https://docs.clickpesa.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mobile Payouts API

> Send payouts directly to recipients' mobile money wallets.

## Prerequisites

1. **API Keys** -
   [Generate API Keys](/application/api-application-setup) for Hosted Checkout integration

2. **Authorization Token** -
   Use **API Keys** to [Generate Authorization Token](/api-reference/authorization/generate-token)

## How It Works

**Step 1** - Retrieve Account Balance

{" "}

<Card title="Retrieve account balance" icon="brackets-curly" href="/api-reference/account/get-account-balance" horizontal>
  This endpoint retrieves account balance that can help check if merchant has
  enough funds to perform a payout
</Card>

**Step 2** - Validate payout details

{" "}

<Card title="Preview Mobile Money Payout" icon="brackets-curly" href="/api-reference/disbursement/mno-payout/preview-mno-payout" horizontal>
  Validates mobile money payout details like **phone number**, amount,
  order-reference, fee
</Card>

**Step 3** - Initiate Mobile Money Payout

{" "}

<Card title="Create Mobile Money Payout" icon="brackets-curly" href="/api-reference/disbursement/mno-payout/create-mno-payout" horizontal>
  Initiate a mobile money payout by sending a request to the API. The specified
  amount will be transferred to the recipient’s mobile wallet.
</Card>

**Step 4** - Check payout status

{" "}

<Card title="Check Payout Status" icon="brackets-curly" href="/api-reference/disbursement/mno-payout/querying-for-payouts" horizontal>
  This endpoint queries for the payout status using payout's **Order Reference**
</Card>
