Status Overview
Ramps progress through multiple statuses from creation to completion. Understanding these statuses helps you provide accurate updates to users.Status Flow
Getting Ramp Status
Status Descriptions
| Status | Description | User Message |
|---|---|---|
CREATED | Ramp initialized | ”Please complete payment” |
CASH_IN_PROCESSING | Payment being verified | ”Processing your payment” |
CASH_IN_COMPLETED | Payment confirmed | ”Payment received, converting” |
CONVERSION_PROCESSING | Converting currency | ”Converting funds” |
CASH_OUT_PROCESSING | Sending to destination | ”Delivering funds” |
COMPLETED | Transaction done | ”Transaction complete!” |
FAILED | Transaction failed | ”Transaction failed” |
CANCELED | User/system canceled | ”Transaction canceled” |
Webhooks for Status Updates
Subscribe to ramp events:Status History
Get complete status history:Response
Best Practices
Use Webhooks Primary
Use Webhooks Primary
Webhooks provide instant updates
Poll as Backup
Poll as Backup
Poll every 10-30 seconds if webhook fails
Show Progress
Show Progress
Display current status to users with progress bar
Handle Failures
Handle Failures
Check
details field for failure reasons