http转发请求数据
第三方码实时作废请求报文
- JSON Key为
thirdCodeVoidRequest
,必填
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
code | String | 是 | 串码号 | |
thirdCodeId | String | 否 | 制码时返回的第三方码id | |
sendChannelOrderId | String | 否 | 制码时制码订单号 | |
whaleTicketId | String | 是 | 易百券id | |
channelTicketId | String | 否 | 制码方分配的产品id | |
codeRemark | String | 否 | 码备注信息 |
第三方码核销转发请求报文
- JSON Key为
thirdCodeVerifyTransferRequest
,必填
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
code | String | 是 | 串码号 | |
verifyScene | String | 是 | 核销场景 | online:线上,offline:线下 |
tid | String | 否 | 易百终端id | 线下核销场景存在机具信息时必填 |
shopNo | String | 否 | 易百门店编号 | 线下核销场景存在机具信息时必填 |
shopName | String | 否 | 易百门店名称 | 线下核销场景存在机具信息时必填 |
goodsDetail | List<goodsDetail> | 否 | (只有在收银POS上发起交易时才上送) |
第三方码核销转发返回报文
- JSON Key为
thirdCodeVerifyTransferResponse
,必填
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
thirdTicketId | String | 是 | 串码号 | |
thirdTicketName | String | 是 | 核销场景 | online:线上,offline:线下 |
thirdActivityId | String | 否 | 易百终端id | 线下核销场景存在机具信息时必填 |
thirdActivityName | String | 否 | 易百门店编号 | 线下核销场景存在机具信息时必填 |
verifyTime | String | 否 | 易百门店名称 | 线下核销场景存在机具信息时必填 |
verifyFundsChannel | Object<verifyFundsChannel> | 否 | 第三方码核销转发资金渠道 | |
returnCode | String(2) | 是 | 第三方核销结果码 | 00:成功,其他均为失败 |
returnMsg | String | 是 | 第三方核销结果 |
第三方码核销转发资金渠道
- JSON Key为
thirdVerifyTransferFundsChannel
,必填
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
faceValue | Number | 否 | 面值,券面金额 | |
settlementAmount | Number | 否 | 结算金额 | |
discountAmount | Number | 否 | 折抵金额 | |
channelDiscountAmount | Number | 否 | 渠道折抵金额 | |
merchantDiscountAmount | Number | 否 | 商户折抵金额 | |
totalAmount | Number | 否 | 购买时订单总金额 | |
userRealAmount | Number | 否 | 购买时用户实付 | |
merchantRealAmount | Number | 否 | 商户实收金额 | |
benefitAmount | Number | 否 | 购买时总优惠金额 | |
channelBenefit | Number | 否 | 购买时渠道优惠 | |
merchantBenefit | Number | 否 | 购买时商户优惠 |
第三方码查询转发请求报文
- JSON Key为
thirdCodeQueryTransferRequest
,必填
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
code | String | 是 | 串码号 | |
requestId | String | 是 | 流水号 | |
brandId | String | 否 | 易百终端id |
第三方码查询转发返回报文
- JSON Key为
thirdCodeQueryTransferResponse
,必填
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
code | String | 是 | 串码号 | |
codeStatus | String | 是 | 码状态 | 见下文 |
codeStatusDesc | String | 是 | 码状态描述 | |
codeValidStart | String | 是 | 码有效期开始时间 | yyyyMMddHHmmss |
codeValidEnd | String | 是 | 码有效期结束时间 | yyyyMMddHHmmss |
purchaseTime | String | 是 | 电子凭证购买时间 | yyyyMMddHHmmss |
verifyDate | String | 否 | 核销日期 | yyyyMMdd |
verifyTime | String | 是 | 核销时间 | yyyyMMddHHmmss |
ebuyTicketId | String | 否 | 易百产品id | 当第三方返回报文里有易百产品信息则必填 |
ebuyTicketName | String | 否 | 易百产品名称 | 当第三方返回报文里有易百产品信息则必填 |
thirdTicketId | String | 是 | 第三方产品id | |
thirdTicketName | String | 是 | 第三方产品名称 | |
ebuyActivityId | String | 否 | 易百活动id | |
ebuyActivityName | String | 否 | 易百活动名称 | |
thirdActivityId | String | 否 | 第三方活动id | |
thirdActivityName | String | 否 | 第三方活动名称 | |
returnCode | String(2) | 是 | 第三方查询结果码 | 00:成功,其他均为失败 |
returnMsg | String | 是 | 第三方查询呢结果 |
券状态枚举
字段 | 字段意义 | 备注 |
---|---|---|
00 | 可使用 | |
01 | 已使用 | |
02 | 可使用(一码多次使用时,码还有可用次数) | |
03 | 未激活 | 未激活的码需调用激活接口才能 |
04 | 已冻结 | |
05 | 已作废 | |
06 | 已过期 | |
07 | 未生效 | 当制码时选择次日生效,核销时会返回该状态 |
09 | 码异常,不能用 |
No Comments