Endpoint
Initiate settlement to transfer verified funds to a destination address.The verification ID from a successful payment verification Example:
ver_abc123def456Blockchain address to receive the funds (42 characters, must start with 0x)
Example:
0x742d35cc6634c0532925a3b844bc9e7595f0beb0Amount to settle in wei. If
null, settles the full verified amount. Example:
"500000000000000000" (0.5 ETH)Additional metadata for the settlement
Headers
Your API key for authentication
Unique key to prevent duplicate settlements. Valid for 24 hours.
Response Fields
Unique identifier for this settlement
The associated verification ID
Settlement status:
pending, settled, failed, or rejectedTransaction hash of the settlement (available when settled)
Amount settled in wei (available when settled)
ISO 8601 timestamp when settlement completed
Additional settlement details (fees, gas, estimated time)
Settlement Process
1
Initiate Settlement
Call the settle endpoint with verification_id
2
Background Processing
Settlement is processed asynchronously by background workers
3
Automatic Polling
Status is automatically polled every 5 seconds
4
Webhook Notification
You receive a webhook when settlement completes (if webhook_url was provided
during verification)
Settlement States
Full Amount Settlement
Full Amount Settlement
Partial Amount Settlement
Partial Amount Settlement
With Metadata
With Metadata
Settlement typically completes in 1-5 minutes depending on network congestion.