Skip to main content

Prerequisites

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

Checklist

  1. Health checkGET https://api.meum.io/health returns { "status": "ok" }
  2. Create invoicePOST /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()
In development or staging environments, payment detection may behave differently than production.

Expected result

All checklist items pass in your target environment.