Elavon · AsyncAPI Specification

Elavon Webhooks

Version

View Spec View on GitHub CompanyPaymentsMerchant ServicesFinTechAPIAsyncAPIEvents

AsyncAPI Specification

elavon-webhooks.yml Raw ↑
generated: '2026-10-26'
method: searched
generator: extract-docs-artifacts.py (local)
source: https://developer.elavon.com/readmes/webhook-notifications.md
sources:
- https://developer.elavon.com/readmes/webhook-notifications.md
- https://developer.elavon.com/readmes/get-notifications.md
- https://developer.elavon.com/readmes/get-notifications-id.md
- https://developer.elavon.com/readmes/post-payment-link-events.md
description: Elavon supports push webhooks for transaction, payment session, and payment link events.
events:
- event: saleDeclined
  description: A transaction was declined.
- event: saleAuthorized
  description: A transaction was authorized.
- event: saleHeldForReview
  description: A transaction is held for review.
- event: saleCaptured
  description: A transaction was captured.
- event: saleSettled
  description: A transaction was settled.
- event: voidDeclined
  description: A void request was declined.
- event: voidAuthorized
  description: A void request was authorized.
- event: refundDeclined
  description: A refund was declined.
- event: refundAuthorized
  description: A refund was authorized.
- event: refundCaptured
  description: A refund was captured.
- event: refundSettled
  description: A refund was settled.
- event: expired
  description: A payment session or payment link has expired.
- event: reset
  description: A payment session was reset.
- event: saleAuthorizationPending
  description: A sale authorization is pending for a payment session or payment link.
delivery:
  auth: Optional Authorization header with HTTP Basic credentials; optional signature-<signerId> header containing a cryptographic signature.
  signature: Signature header name starts with `signature-` and includes signer ID and base64‑encoded signature as shown in the example.
  retries: 'If delivery fails, Elavon retries four times on this schedule: 30 seconds, 5 minutes, 1 hour, 24 hours, after which the webhook is
    disabled until re‑enabled by support.'
docs: https://developer.elavon.com/readmes/webhook-notifications.md

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/elavon-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.