批量码核销撤销

接口用途

接口说明

action

请求参数,CHANNEL===>WHALE

字段 类型 是否必填 字段意义 备注
requestId String 请求流水号 小于32个字符
originalRequestId String 原核销请求流水号 32个字符,用于标识唯一一笔交易
codes List 原订单中批量核销撤销的码 此字段不填默认整订单撤销
voidDate String 原交易时间,默认当天 格式:YYYYMMDD
isAtomicity String 是否需要支持原子性,原交易中码核销撤销要么全部成功要么全部失败 Y:是,N:否(默认)

请求报文举例

{
    "requestId": "10000000000000000000001",
    "originalRequestId":"10000000000000000000002"
}

返回参数,WHALE===>CHANNEL

字段 类型 是否必填 字段意义 备注
returnCode String 请求返回码 返回码32时,请调用单码核销查询接口CodeVerifyQuery,确认核销结果
returnMsg String 请求返回信息  
verifyRemark String 核销备注信息 核销接口上送原样返回
data/voidResult Object<data/voidResult> 券码核销信息明细返回  

返回报文举例

{
    "returnCode": "00",
    "returnMsg": "操作成功",
    "requestId": 10000000000000000000002,
    "data": {
        "voidResult":[{
              "code":"1021242013780905000",
              "status":"00",
              "statusDesc":"成功",
              "amount": "5000",
              "ticketName": "50 元现金抵价券 "
        }]
    }
}

Revision #1
Created 3 March 2025 10:25:48 by jiyong
Updated 3 March 2025 11:32:15 by jiyong