取消订单
订单取消订单取消区块链订单
本文档描述了Spell中的取消订单的方式。
在订单生成后,用户可以通过Web界面或API请求来对待支付的订单进行取消操作。
API 文档
取消订单
只有状态为待支付(status=0)的订单才能进行取消操作。
准备工作
发出请求前需要先进行如下准备:
- 获取需要取消的订单ID:这一操作可以通过查询订单获取,或者在订单创建时记录。
注意:订单ID(
id)不是订单号(order_no),订单ID是Spell系统自动生成的订单唯一标识符,订单号是由商户/个人自行定义的订单编号,若不定义,Spell系统会自动生成。
请求
POST /api/v1/order/cancel- 请求头:
X-API-Key: '<API Key>'X-Signature: '<SIGNATURE>'(签名生成请参考:API密钥)
- 请求参数:
| 参数名称 | 类型 | 必填 | 参数描述 |
|---|---|---|---|
| id | string | 是 | 订单ID |
响应
成功200
{
"code": 200,
"message": "success"
}失败400
{
"code": 400,
"message": "error message"
}