> For the complete documentation index, see [llms.txt](https://docs-v2.mugglepay.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-v2.mugglepay.com/integration/api-doc/merchant-api.md).

# Merchant API

Merchant API. Accept crypto payments into your preconfigured merchant wallet — create payments, poll status, manage API keys, and receive webhooks.

Use this API when you are a **merchant accepting payments**. Your receiving wallet address is configured once on your merchant `appId` (via [business.mugglepay.com](https://business.mugglepay.com)) — so payment requests **never include a destination address**. Customers pay from any supported chain, and you receive the token and chain you chose.

### Pages

* API Quick Start (Merchant) — create a payment and poll its status in two calls.
* Merchant API Keys — Admin vs Orders scope, and using keys from an AI agent.
* API Doc (POSTMAN) — full OpenAPI spec and Postman collection.
* Webhook — get notified on `payment_payin_completed` and `payment_payout_completed`.

### Bridging your own funds instead?

If you want to send funds to an **arbitrary destination address you specify per request**, use the Bridge & Wallet API.
