Real-time event notifications for your StateSet integration
Create Webhook Endpoint
Register Webhook
Verify Signatures
payment.created
payment.succeeded
payment.failed
stablecoin.issued
stablecoin.redeemed
stablecoin.transferred
order.created
order.paid
order.fulfilled
order.cancelled
invoice.created
invoice.paid
invoice.partially_paid
invoice.overdue
X-StateSet-Signature
header. Always verify this signature:
Always Verify Signatures
Respond Quickly
Handle Duplicates
Implement Retry Logic
Field | Description |
---|---|
id | Unique identifier for the event |
object | Always โeventโ |
type | The type of event (e.g., โpayment.succeededโ) |
created | Unix timestamp of event creation |
data | Event-specific data object |
request | Details about the API request that triggered the event |
pending_webhooks | Number of webhooks yet to be delivered |
api_version | API version used for this event |
Attempt | Delay | Total Time |
---|---|---|
1 | Immediate | 0 seconds |
2 | 10 seconds | 10 seconds |
3 | 1 minute | 1.2 minutes |
4 | 10 minutes | 11.2 minutes |
5 | 1 hour | 1.2 hours |
6 | 3 hours | 4.2 hours |
7 | 12 hours | 16.2 hours |
Webhook Not Receiving Events
Signature Verification Failing
Duplicate Events
Timeouts