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 reasonsNext Steps
Webhooks Setup
Configure webhook notifications
Error Handling
Handle failures gracefully