发票推送

描述

收钱吧微信小店发票状态变更推送。

参数说明(JSON 格式)

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

Content 字段格式(JSON 字串)

参数 参数名称 类型 描述
invoiceSn 发票申请编号 String 全局唯一
orderSn 订单号 String
sourceState 发票原状态 Byte 1 待申请 2 已申请 3 已开票 4 已过期 5 红冲中 6 已红冲 7 蓝票开票失败 8 红冲失败
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

验签方式(同上)

公共推送验签

⚠️ 发票推送 公钥单独配置

MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7Jas4s0/RbBkf/3KJEqwLrjGCbj63YKQwRDmzBzhCxhzk9MF79C/OXXINMCtMKJi+Kw02PhVDE56oh3k8qLcpK0vDiZYrnKBvzmSU+XL3KTgW8k79kapjn9dsIF0JNqfReKhUY+JX/IFpRYXdA5EHT86vpieFnoufuKN+dpVhNIO0WRCYQDFvYFSd4g4OFmitpoCCbL4+86ytBKr3ScDtL7hXIGJRTSE/SsGvdvYP5Y2tRSm4dNR4JDRjtwh/YlqcCevhfr2olFK+VFoZltXGrniUyBw7hyiUjCtMjUc2nA/gpEppcT4DfNp9VkeexTA40hMRzjt4ApLRmjEQG0pXwIDAQAB

results matching ""

    No results matching ""