# airtel_money v0.1.0 - Table of Contents

> Elixir SDK for Airtel Money APIs - Collections, Disbursements, and more

## Pages

- [AirtelMoney](readme.md)

## Modules

- [AirtelMoney](AirtelMoney.md): Airtel Money SDK for Elixir.
- [AirtelMoney.Api.RequestBuilder](AirtelMoney.Api.RequestBuilder.md): Helper module for building API request bodies.

- [AirtelMoney.Application](AirtelMoney.Application.md): Application module for Airtel Money SDK.
- [AirtelMoney.Encryption](AirtelMoney.Encryption.md): Encryption module for Airtel Money PIN encryption.
- [AirtelMoney.Utils](AirtelMoney.Utils.md): Utility functions for validation and formatting.

- [AirtelMoney.WebhookPlug](AirtelMoney.WebhookPlug.md): Plug for handling Airtel Money webhooks in Phoenix applications.

- Core
  - [AirtelMoney.Client](AirtelMoney.Client.md): HTTP client for Airtel Money API using Req.
  - [AirtelMoney.Config](AirtelMoney.Config.md): Configuration validation using NimbleOptions.
  - [AirtelMoney.Error](AirtelMoney.Error.md): Error struct for Airtel Money SDK errors.
  - [AirtelMoney.TokenManager](AirtelMoney.TokenManager.md): GenServer for managing OAuth tokens.

- APIs
  - [AirtelMoney.Balance](AirtelMoney.Balance.md): Module for Airtel Money Balance API.
  - [AirtelMoney.Collections](AirtelMoney.Collections.md): Module for Airtel Money Collections API.
  - [AirtelMoney.Disbursements](AirtelMoney.Disbursements.md): Module for Airtel Money Disbursements API.
  - [AirtelMoney.Transactions](AirtelMoney.Transactions.md): Module for Airtel Money Transaction Status API.

- Webhooks
  - [AirtelMoney.Webhooks.Parser](AirtelMoney.Webhooks.Parser.md): Parses Airtel Money webhook payloads.
  - [AirtelMoney.Webhooks.Verifier](AirtelMoney.Webhooks.Verifier.md): Verifies Airtel Money webhook signatures using HMAC SHA256.

