# Xaalis > Payment API for Senegal: accept Wave and Orange Money, receive signed webhooks, pay out to wallets. Amounts are integer XOF. Always send an Idempotency-Key on POST /v1/payments and POST /v1/payouts. Never trust the customer redirect; confirm with the signed payment.succeeded webhook or GET /v1/payments/{id}. Test keys (sk_test_) never move real money. AI agents: connect to the Xaalis MCP server at https://mcp.xaalis.org/mcp (Authorization: Bearer ; no key = sandbox signup) or run `npx -y @xaalis/mcp` — see /guides/ai-agents/. ## Documentation Sets - [Abridged documentation](https://docs.xaalis.org/llms-small.txt): a compact version of the documentation for Xaalis, with non-essential content removed - [Complete documentation](https://docs.xaalis.org/llms-full.txt): the full documentation for Xaalis ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation