状态概览
Ramps 从创建到完成会经历多个状态。了解这些状态有助于您向用户提供准确的更新。状态流程
获取 Ramp 状态
状态描述
| 状态 | 描述 | 用户消息 |
|---|---|---|
CREATED | Ramp 已初始化 | ”请完成支付” |
CASH_IN_PROCESSING | 正在验证支付 | ”正在处理您的支付” |
CASH_IN_COMPLETED | 支付已确认 | ”支付已收到,正在转换” |
CONVERSION_PROCESSING | 正在转换货币 | ”正在转换资金” |
CASH_OUT_PROCESSING | 正在发送到目的地 | ”正在交付资金” |
COMPLETED | 交易完成 | ”交易完成!“ |
FAILED | 交易失败 | ”交易失败” |
CANCELED | 用户/系统取消 | ”交易已取消” |
状态更新的 Webhooks
订阅 ramp 事件:状态历史
获取完整的状态历史:响应
最佳实践
主要使用 Webhooks
主要使用 Webhooks
Webhooks 提供即时更新
轮询作为备用
轮询作为备用
如果 webhook 失败,每 10-30 秒轮询一次
显示进度
显示进度
向用户显示当前状态和进度条
处理失败
处理失败
检查
details 字段以了解失败原因