{
  "@context": "https://schema.org",
  "@type": "WebAPI",
  "name": "Payment Webhooks",
  "events": [
    "payment.authorized",
    "payment.captured",
    "payment.failed",
    "payment.refunded",
    "payment.disputed"
  ],
  "signing": {
    "alg": "HMAC-SHA256",
    "header": "X-Lovable-Signature"
  },
  "retry": "exponential backoff up to 24h"
}