6.取消订单操作
API endpoint: {api_domain}/api/lite-pos/v1/sales/void
Verb: POST
Signature :需要签名,参考统一签名说明
请求参数:
参数 | 出现 | 类型 | 约束 | 描述 |
---|---|---|---|---|
request_id | 1 | String | 字符串,最大64位 | 请求编号,每次请求必须唯一;表示每一次请求时不同的业务,如果第一次请求业务失败了,再次请求,可以用于区分是哪次请求的业务。 |
brand_code | 1 | String | 数字,最大32位 | 品牌编号,系统对接前由"收钱吧"分配并提供 |
original_store_sn | 0-1 | String | 字符串,最大36位 | 商户内部使用的门店编号 |
original_workstation_sn | 0-1 | String | 字符串,最大36位 | 原始门店收银机编号,如果没有请传入"0" |
original_check_sn | 0-1 | String | 字符串,最大32位 | 原始商户订单号 |
original_order_sn | 0-1 | String | 字符串,最大32位 | 本系统为该订单生成的订单序列号 |
reflect | 0-1 | String | 字符串,最大255位 | 反射参数; 任何开发者希望原样返回的信息,可以用于关联商户ERP系统的订单或记录附加订单内容。 |
original_store_sn+original_workstation_sn+original_check_sn
和original_order_sn
不能同时为空,优先按original_order_sn
查询,如果没有再按original_store_sn+original_workstation_sn+original_check_sn
查询。
注:只有待操作的订单可以取消。
返回参数:
参数 | 出现 | 类型 | 约束 | 描述 |
---|---|---|---|---|
brand_code | 1 | String | 数字,最大32位 | 品牌编号,系统对接前由"收钱吧"分配并提供,返回调用方传入的值 |
store_sn | 1 | String | 字符串,最大36位 | 商户内部使用的门店编号,返回调用方传入的值 |
workstation_sn | 1 | String | 字符串,最大36位 | 门店收银机编号,返回调用方传入的值 |
check_sn | 1 | String | 字符串,最大32位 | 商户订单号,返回调用方传入的值 |
original_order_sn | 1 | String | 字符串,最大32位 | 本系统为该订单生成的订单序列号 |
reflect | 0-1 | String | 字符串,最大255位 | 反射参数; 任何开发者希望原样返回的信息,可以用于关联商户ERP系统的订单或记录附加订单内容。可以在订单结果通知中返回 |