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

# Test the integration

> Verify API, checkout, and webhook integration end-to-end.

## Prerequisites

* API key and settlement wallet configured
* Webhook endpoint or WooCommerce plugin connected

## Checklist

1. **Health check** — `GET https://api.meum.io/health` returns `{ "status": "ok" }`
2. **Create invoice** — `POST /v1/invoices` returns HTTP 201 with `checkout_url`
3. **Checkout loads** — open `pay.meum.io/{invoiceId}` without errors
4. **Payment completes** — invoice status becomes `paid`
5. **Webhook received** — your endpoint returns HTTP 200 with valid signature verification
6. **Order updated** (WooCommerce) — WooCommerce order status becomes `processing` after `payment_complete()`

<Info>
  In development or staging environments, payment detection may behave differently than production.
</Info>

## Expected result

All checklist items pass in your target environment.

## Related pages

* [Testing webhooks](/webhooks/testing-webhooks)
* [WooCommerce test connection](/woocommerce/test-connection)
