Skip to main content

码激活接口

接口用途

  • 当需要激活码时,取码方调用此接口

接口说明

  • 码表中以掩码为分表位,每查询某个码时必须有明确的码号。
  • 已撤销(作废)/使用的码不能转换为其他状态。

action

  • CodeStatusUpdate

请求参数,CHANNEL===>WHALE

字段类型是否必填字段意义备注
requestIdString请求流水号32个字符,用于标识唯一一笔交易
codeString码号小于22个字符
codeValidDaysNumber相对有效天数除制码当天开始相应天数结束。validStart、validEnd组合与validDay、commissionDate组合可选其一,若全部填写以相对有效期优先
codeValidStartNumber(14)码有效开始时间该字段填写时,validEnd必填格式:yyyyMMddHHmmss
codeValidEndNumber(14)码有效结束时间该字段填写时,validStart必填格式:yyyyMMddHHmmss
activateShopNoString(10)激活门店号 
activateOrgString(10)激活机构 
purchaseOrderNumString用户购买订单号 
notifyTypeObject<notifyType>激活通知类型 
makeFundsChannelObject<makeFundsChannel>资金渠道当需要在对账报表中体现时必填
optTagString(2)操作分类04:激活

请求报文举例

{
    "requestId": "20181019112535100000000000000008",
    "code": "1021242013780905000",
    "codeValidDays":9,
    "purchaseOrderNum":"20191119192700123",
    "optTag":"04"
}

返回参数,WHALE===>CHANNEL

字段类型是否必填字段意义备注
returnCodeString请求返回码 
returnMsgString请求返回信息 
dataObject<statusUpdateData>码状态更新返回数据

返回报文举例

{
    "returnCode": "00",
    "returnMsg": "SUCCESS",
    "data": {
        "tradeNo": "9e22d9a9e532435db77bccdfd8a74ee5",
        "requestId": "20181019112535100000000000000008",
        "currentStatus": "00",
        "statusDesc": "未使用",
        "updateDate":"20181019",
        "updateTime":"20181019112535"
    }
}