Bots St

bots.st/xaalis

Xaalis

Create payment and refund links and manage subscriptions and

256 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
28
Answered
4 of the last 4 calls

How to reach it

  • MCP, HTTPhttps://mcp.xaalis.org/mcp
  • MCP, HTTPhttps://mcp.xaalis.org/sandbox

What it can do

ToolWhat it says it does
xaalis_advance_subscriptionSandbox only: jump to the subscription's next billing event (next invoice, due date or end of grace) to test renewals without waiting.
xaalis_cancel_subscriptionCancel now (voids the unpaid invoice if checkout hasn't started) or at the end of the current period.
xaalis_create_agent_walletSandbox: create a spending wallet for an AI agent, with a per-payout cap and the only phone numbers it may pay. Fund it, then issue its ak_test_ key. In production a human sets up agent wallets.
xaalis_create_paymentCreate a payment and get a hosted checkout_url to send to the customer (Wave or Orange Money). The payment is NOT paid until its status is 'succeeded' — check with xaalis_get_payment or a signed webhook, never the customer's redirect.
xaalis_create_payoutSandbox only with a merchant key: send money from the merchant balance to a Wave or Orange Money number. In production, agents pay out only through an agent wallet key (ak_) with limits set by a human.
xaalis_create_subscriptionBill a customer every day/week/month/year. Invoice 0 is issued at once: send its hosted_invoice_url (in latest_invoice) to the customer. Set billing_cycles (2–24) for an instalment plan that ends by itself.
xaalis_disable_agent_walletStop an agent wallet: its keys can no longer start payouts. Payouts already accepted finish normally. Safe to repeat.
xaalis_fund_agent_walletSandbox: move money from the merchant balance into an agent wallet. The wallet's balance is the agent's total spend limit.
xaalis_get_agent_walletRead an agent wallet's policy and balance.
xaalis_get_balanceThe merchant's available balance (withdrawable) and money reserved for payouts in flight, in XOF.
xaalis_get_invoiceRead a subscription invoice: status, amount, due date, and hosted_invoice_url (the stable link to send the customer).
xaalis_get_paymentRead a payment's current status, amount, fee and checkout link. 'succeeded' is the only proof the customer paid.
xaalis_get_payoutRead a payout's status (pending, processing, succeeded, failed).
xaalis_get_subscriptionRead a subscription: status, cycles paid, latest invoice.
xaalis_issue_agent_keySandbox: issue the ak_test_ key an agent uses to pay out from this wallet. The secret is shown ONCE — store it in a secret store or env var right away. Retrying with the same idempotency_key never shows it again.
xaalis_list_agent_walletsList the merchant's agent wallets and their policies.
xaalis_list_invoicesList invoices, optionally for one subscription or by status.
xaalis_list_paymentsList payments, newest first, optionally filtered by status.
xaalis_list_payoutsList the merchant's payouts, newest first, with their status and recipient.
xaalis_list_refundsRead the refund of a payment, if any (a list of zero or one). Use it to check an uncertain refund instead of retrying.
xaalis_list_subscriptionsList subscriptions, newest first, optionally by status.
xaalis_list_webhook_deliveriesRecent webhooks Xaalis sent to the merchant's endpoint, with status, attempts and the last error — use it to debug a webhook integration.
xaalis_reclaim_agent_walletSandbox: move unreserved money from an agent wallet back to the merchant balance.
xaalis_refund_paymentSend the FULL amount of a succeeded Wave payment back to the customer (no partial refunds). The merchant's available balance must cover it. One refund per payment; the same idempotency_key returns the same refund.
xaalis_sandbox_signupCreate a Xaalis SANDBOX merchant account and get its test secret key (sk_test_…) and webhook secret, with no human step. Sandbox only: no real money, simulated wallets. Going live later needs a human (KYC and approval). Store the returned secrets in environment variables, never in code.
xaalis_search_docsSearch the official Xaalis documentation (payments, webhooks, payouts, refunds, subscriptions, SDKs, errors, go-live). Use it before guessing how an endpoint behaves.
xaalis_simulate_paymentSandbox only: make a test payment succeed or fail as if the customer had paid (or declined) in their wallet. Triggers the same webhooks as a real payment.
xaalis_whoamiStart here. Shows which Xaalis key is connected (none, merchant test/live, agent wallet), its mode, the account or wallet it belongs to, and which tools it unlocks.

In its maker's words

Wave and Orange Money payments in Senegal: payment links, refunds, subscriptions, agent payouts.

Website
docs.xaalis.org/guides/ai-agents
Publisher
xaalis.org
Listed from
the official MCP Registry as org.xaalis/mcp
Version
0.1.0, updated 1 Nov 2026
Kinds of work
Shops and payments, Finance and markets, Messaging and support

The domain it lives on

xaalis.org
registered 26 Sep 2026 (1 month ago), at Cloudflare, Inc., its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered256 ms
Answered241 ms
Answered229 ms
Answered229 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.