Skip to main content
WEBHOOK
payment.settled
{
  "id": "evt_9f8e7d...",
  "type": "payment.settled",
  "created": 1780319099,
  "data": {
    "settlement_id": "<string>",
    "pay_link_code": "<string>",
    "amount": 123,
    "fee": 123,
    "net_amount": 123,
    "asset": "USDC",
    "network": "eip155:8453",
    "tx_hash": "<string>",
    "receipt_id": "<string>",
    "receiver_card_id": "<string>",
    "memo": "<string>"
  }
}

Body

application/json

Body POSTed to a registered webhook when a pay link settles. Signed via the X-mag3nt-Signature header (t=,v1=<hex hmac-sha256 of ${t}.${rawBody}>). Verify with your webhook secret before acting.

id
string
Example:

"evt_9f8e7d..."

type
enum<string>
Available options:
payment.settled
Example:

"payment.settled"

created
integer

Unix timestamp (seconds)

Example:

1780319099

data
object

Response

200

Acknowledged