Skip to main content

制码撤销

基本信息

接口名称:制码撤销状  态:已完成
接口路径:POST /paas/micro/ecoupon/makeCancel更新时间:2023-08-14 19:20:19
Mock地址:https://apimock.e-buychina.com/mock/617/paas/micro/ecoupon/makeCancel

请求参数

Headers:

参数名称参数值是否必填
Content-Typeapplication/json

Body:

参数名称类型必填默认值备注其他信息
uuidstring请求序列号最大长度:50
最小长度:1
Mock:@now('yyyyMMdd')-@string('lower',32)
appIdstring请求AppId最大长度:50
最小长度:1
Mock:ebuywha102410000
actionstring交易类型最大长度:50
最小长度:1
Mock:makeCancel
timestampnumber请求时间戳Mock:@timestamp
signTypestring签名类型最大长度:20
最小长度:1
Mock:sha256
signstring签名值最大长度:500
最小长度:1
Mock:@natural
langstring语言最大长度:50
最小长度:1
Mock:zh_CN
contentobject请求报文
  originalOuterOrderIdstring原制码订单号最大长度:64
最小长度:1
Mock:@string
  supportPartialCancelstring是支持部分撤销,即如果已经有码核销了是否允许撤销其他未核销的码(Y|N)Mock:@string

返回数据

参数名称类型必填默认值备注其他信息
successboolean交易是否成功
errorMessagestring错误信息
signstring签名值
actionstring交易类型
errorCodestring错误码
signTypestring签名类型
uuidstringuuid
contentobject
  outerOrderIdstring原制码订单号
  totalQuantitynumber原订单制码数量
  makeCreateTimenumber制码时间
  itemsarray
    totalQuantitynumber制码数量
    outerOrderItemIdstring子制码单号
    codeListarray
    cancelQuantitynumber取消制码量
    ticketIdnumber活动批次id
  cancelQuantitynumber取消制码数量
timestampnumber返回时间戳

备注

  1. 已被核销的串码不能被制码撤销。
  2. 当选择非原子性时,原订单中所有可被作废的码均被置为05(已作废)状态,并将原订单状态变更为部分撤销状态。
  3. 当选择原子性时,原订单中存在一个或多个不能被作废的码则返回制码撤销失败。
  4. 不能被作废的状态包括:05(已作废),01(已核销)

变更历史

变更日期变更内容
2023-08-14
2022-09-26
2021-11-19
2021-11-18
2021-10-15
2021-08-14
2021-08-09
2021-08-09
2021-08-09
2021-08-09
2021-08-09
2021-08-09
2021-08-06
2021-08-06
2021-08-06
2021-08-06
2021-08-06
2021-08-06
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
2021-06-01
api-id=29842