账单推送
收钱吧账单推送
消息体(JSON 格式)
| 参数 | 参数名称 | 类型 | 描述 | 示例 |
|---|---|---|---|---|
| eventId | 推送事件ID | bigint | 全局唯一 | 2024013000594610646 |
| timestamp | 推送时间戳 | bigint | 当前时间毫秒值 | 1706679507593 |
| nonce | 支付用户id | String | 随机字串,用于签名 | "j9xd5kc7ixcryy7at5rrrv24xty783th" |
| content | 订单数据 | String | Json字符串,详见:《Content字段格式》 | "{\"orderSn\":\"71655367906162\",\"payTsnList\":[\"7894259297368060\"],\"terminalSn\":\"2101056320290541156\",\"storeSn\":\"21590000000630325\",\"mallName\":\"智能商城0206-17:35\",\"orderAmount\":2,\"createdAt\":\"2024-02-20 10:46:32\",\"orderStateCode\":35,\"items\":[{\"title\":\"大瓶可乐+炒饭\",\"skuDesc\":null,\"quantity\":\"1\",\"unit\":null}],\"collectedInfo\":\"[{\\"type\\":\\"text\\",\\"form\\":\\"basic\\",\\"fieldName\\":\\"姓名\\",\\"content\\":\\"\\"}]\"}" |
| signature | 报文签名 | String | 详见《验签方式》 | "bryyeKJ6opUothNTz1s3+F98LOl2Teji6T4XcEAejxdt14rmk+1dg6umiwDEJakuEHI6Tvv3LmpCMNgBUnCy74AWkCjW7HawEZf28aWrAFO9UCMAqIj7+q+XGASB91lpng+dutiO4SrtUM+RghARXdFwaokMFl6KUZRhJ1XjK/QuH7CogKz8W5rJNg3V/7Op00J2mULAYb7HDr5sFngAxu2w0nRZ0DlVS+VhYD4Iw7zG4xDq7THnWS/QAbn/G1sEEBVCUnKAgHzqIwVjRCW4qPFt3fc8aBTZ2wG3bupIz2JnaJDDMqN4IzjPeuj52Xzk6EtDuiH7yJP5MDKRp47tXg==” |
Content字段格式(JSON字串)
| 参数 | 参数名称 | 类型 | 描述 | 示例 |
|---|---|---|---|---|
| billSn | 账单标号 | String | 账单号 | “2021231” |
| paymentState | 账单状态 | Byte | 0:未交费,1已缴费2已退款 | |
| fieldValue | 账单内容 | List |
||
| amount | 账单金额 | Long | 账单金额 | |
| type | 账单类型 | Byte | 0普通账单,1微信代扣账单 | |
| batchNo | 账单批次号 | String | ||
| orderNo | 账单对应业务订单号 | String | ||
| orderSignature | 账单对应订单签名 | String | ||
| batchName | 账单批次名称 | String | ||
| bizExtended | 扩展参数 | Map | 后续扩展,不同账单类型中对应的值不同 |
验签方式
见 公共推送验签