ESB制码订单

Whale同步调用ESB制码接口

接口用途

接口说明

请求参数,WHALE===>ESB

字段 类型 是否必填 字段意义 备注
saleChannelId String 取码方id  
sendChannelId String 制码方id  
sendChannelOrderId String(64) 制码方订单号  
whaleTradeNo String(64) 易百唯一订单号,ESB可用于与制码方作3订单唯一标识  
channelMid String 渠道商户编号 制码方分配的商编,存于sendChannel表中
channelTid String 渠道终端编号 制码方分配的终端号,存于sendChannel表中
orderEncryptKey String 制码方报文加密密钥 3DES加密时为密钥,公私钥对加密时为公钥字符串
createDate String 制码日期 yyyyMMdd
createTime String 制码时间 yyyyMMddHHmmss
items <makeOrderItems> 制码明细

请求报文举例

{
    "saleChannelOrderId": "20181024154201",
    "requestId": "20181024154201",
    "notifyType": {
            "mobilePhone": "13524161800"
    },
    "item": {
        "saleChannelItemId":"20181024154201",
        "commissionDate":"1",
        "validDays": 10,
        "ticketId": 1,
        "makeFundsChannel": {
            "channelBenefit": 0,
            "merchantBenefit": 500,
            "userRealAmount": 2500
        }
    }
}

返回参数,ESB===>WHALE

字段 类型 是否必填 字段意义 备注
returnCode String 请求返回码  
returnMsg String 请求返回信息  
data Object<makeCodeResponseData> 码信息

返回报文举例

{
    "returnCode": "00",
    "returnMsg": "SUCCESS",
    "data": {
        "saleChannelOrderId": "20181120155110",
        "tradeNo": "c1eca7fbda51430cb5100ec0699a5b00",
        "createTime": "20181120155225",
        "isNotify": "1",
        "codeNum": 1,
        "items": [{
            "codeDetail": [{
                "codeURL": "http://qrcode.url.ag/make?0000001496A382FA4725D24FA27839FC1680D136CAFE515519B94B1D&type=QRCODE",
                "code": "10116574123700278846",
                "useTimes": 10,
                "status": "00",
                "statusDesc": "未使用"
            }],
            "validEnd": "20181201000000",
            "validStart": "20181121000000",
            "itemResultMsg": "SUCCESS",
            "itemResultCode": "00",
            "saleChannelItemId": "20181120155110",
            "ticketId": 9000000010,
            "ticketName":"星巴克30元代金券",
            "activityId":"1000000006",
            "activityName":"中信银行星巴克代金券活动"
        }],
        "createDate": "20181120"
    }
}

Revision #3
Created 5 August 2021 18:13:43 by zhangkexin
Updated 12 August 2021 21:20:01 by zhangkexin