发票推送

消息体(JSON 格式)

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

Content字段格式(JSON字串)

参数 参数名称 类型 描述 示例
invoiceSn 发票申请编号 String 全局唯一 "2101056320290513285"
orderSn 订单号 String - "72582143744560"
sourceState 发票原状态 Byte - -
targetState 发票目标状态 Byte - -
sourceStateDesc 发票原状态描述 String - -
targetStateDesc 发票目标状态描述 String - -
requestId 请求号 String - -
mallName 小店名称 String - -
storeSn 门店号 String - -
terminalSn 终端号 String - -
totalAmount 发票合计金额 Long - -
totalAmountWithoutTax 不含税金额 Long - -
taxAmount 税额 Long - -
invoiceDetailUrl 查看发票详情地址 String - -
invoiceCreateTime 发票创建时间 Long - -
invoiceItems 发票明细数据 List - -
invoiceType 发票类型 Byte 1-增值税专用发票, 2-增值税普通发票, 3-电子发票, 4-卷式发票 -
titleName 抬头名称 String 发票抬头 -
payeeTitleName 销方名称 String 销方发票抬头名称 -

invoiceItems数据结构

参数 参数名称 类型 描述 示例
goodsName 商品名称 String - -
taxCode 税收分类编码 String - -
taxRate 税率 String - -
amount 金额 Long - -

results matching ""

    No results matching ""