券状态推送

消息体(JSON 格式)

参数 参数名称 类型 描述 示例
eventId 推送事件ID bigint 全局唯一 2024013000594610646
timestamp 推送时间戳 bigint 当前时间毫秒值 1706679507593
nonce 随机字符串 String 用于签名 "j9xd5kc7ixcryy7at5rrrv24xty783th"
content 订单数据 String JSON字符串 详见Content字段格式
signature 报文签名 String 验签使用 详见验签方式

Content字段格式(JSON字串)

参数 参数名称 类型 描述 示例
orderSn 订单编号 String - -
mallSn 商城Sn String - -
merchantSn 商户Sn String - -
storeId 门店id String - -
voucherList 券列表 List - -

voucherList字段格式

参数 参数名称 类型 描述 示例
voucherNo 券号 String - -
type 类型 String - -
targetState 券状态 Byte 0未核销, 1已核销, 2未核销退款, 3已核销退款中, 4未核销退款完成, 5已核销退款完成, 6已失效 -
sourceState 券原状态 Byte - -
voucherName 券名称 String - -
operationTime 操作时间 String yyyy-MM-dd HH:mm:ss -
item 商品信息 Object - -
qrCodeUrl 券二维码地址 String - -
qrCodeContent 券二维码内容 String - -
oriAmount 原金额 Long - -
receivedAmount 实收金额 Long - -
redeemInfo 核销信息 Object 已核销会有这部分 -

item字段格式

参数 参数名称 类型 描述 示例
spuId SPU ID Long - -
skuId SKU ID Long - -
title 商品标题 String - -
img 商品图片地址 String - -

redeemInfo字段格式

参数 参数名称 类型 描述 示例
redeemSource 操作来源 String - "EXTERN"
redeemAppId 操作appId String - -
redeemClientSn 客户端编码 String - -
redeemExternalOrderSn 外部编码 String {appId} + 请求号 -
operatorMerchantId 操作商户 String userId -

results matching ""

    No results matching ""