Sent when an invoice is paid. Verify the X-Shieldz-Signature (HMAC-SHA256 over `${t}.${rawBody}`).

postWebhookinvoice.paid

Payload

typestring
createdinteger

Example payload

{
  "type": "invoice.paid",
  "data": {
    "invoice": {
      "settlement": {
        "chain": "BASE",
        "asset": "USDC"
      }
    }
  }
}

Response

Acknowledged

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.