news 2026/6/23 18:03:25

汇付支付notify返回哪些信息

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
汇付支付notify返回哪些信息

汇付的「支付结果异步通知」会把订单的“终态”一次性推给你,核心字段固定,不同产品(微信、支付宝、银联等)只在部分子项上略有差异。下面列出通用且一定会出现的返回参数,开发时只要盯紧这几个就足够:
1. trans_stat 交易状态- S 成功
- F 失败/超时关闭
- P 处理中(极少,一般只会出现一次,后续还会再推终态)
2. req_seq_id 你下单时传的「商户订单号」,用来做幂等。
3. trans_seq_id 汇付内部流水号,后续退款/对账都用它。
4. trans_amt 实际交易金额,单位元,保留两位小数。
5. trans_date / trans_time 汇付记账日期与时间,yyyyMMdd / HHmmss。
6. notify_type 渠道标识- W 微信
- A 支付宝
- U 银联二维码
- B 刷卡
7. ord_id 本次通知唯一序号,回包可原样拼 RECV_ORD_ID_${ord_id} 做应答,汇付用来确认你是否收到。
8. sign / sign_type 通知报文的 RSA 签名,收到后必须先验签再业务处理,否则存在伪造风险。
9. 渠道侧原始流水(可选,但大概率有)- 微信:wx_transaction_id
- 支付宝:alipay_trade_no
- 银联:union_pay_trans_id
10. 附加费用明细(可选)- coupon_amount 优惠金额
- service_fee 手续费
- settle_amount 实际结算金额
完整官方示例(2025-06 版微信渠道):
{
"trans_stat": "S",
"req_seq_id": "2025062300001",
"trans_seq_id": "2025062312345678",
"trans_amt": "0.01",
"trans_date": "20250623",
"trans_time": "145535",
"notify_type": "W",
"wx_transaction_id": "4200001234567890123456",
"ord_id": "2025062314553500001",
"sign": "RSA...",
"sign_type": "RSA2"
}

注意事项
- 所有字段都是平铺的 application/x-www-form-urlencoded 风格,并非 JSON;收到后先按 & 拆分再做验签。
- 报文编码 UTF-8,收到通知请一定返回纯字符串 success 且 HTTP 状态码 200,否则汇付会重试 3 次 。
- 同一订单终态通知可能重复推送,务必以 req_seq_id + trans_stat 做幂等。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/16 2:42:43

一篇搞定 dotnet ef:EF Core 常用命令与实战指南

基础知识项目说明EF Core.NET 的 ORM 框架,支持 Code First、Database First。dotnet ef一个 CLI 工具,用于管理 EF Core 迁移、数据库操作。安装方式通常安装在项目中(推荐):dotnet add package Microsoft.EntityFram…

作者头像 李华
网站建设 2026/5/30 22:18:08

GPU选型避坑指南,部署Open-AutoGLM必须掌握的4类显卡对比

第一章:Open-AutoGLM部署硬件要求部署 Open-AutoGLM 模型对硬件资源配置有较高要求,尤其在推理与微调场景下需确保系统具备足够的计算能力、内存带宽和存储空间。为保障模型稳定运行,建议根据实际应用场景选择合适的硬件配置。最低硬件配置 C…

作者头像 李华
网站建设 2026/6/22 10:29:26

Dubbo vs Spring Cloud:微服务架构的终极对决——剖析与选择指南

文章目录Dubbo 和 Spring Cloud 的区别?1. 背景介绍1.1 Dubbo 是什么?1.2 Spring Cloud 是什么?2. 核心区别2.1 设计理念2.2 核心功能对比2.2.1 服务注册与发现2.2.2 配置管理2.2.3 服务调用2.2.4 熔断机制2.2.5 负载均衡2.2.6 总线通信3. 总…

作者头像 李华
网站建设 2026/6/14 4:37:58

Open-AutoGLM部署避坑大全(90%新手都会犯的3个致命错误)

第一章:Open-AutoGLM部署前的核心准备在正式部署 Open-AutoGLM 之前,必须完成一系列关键的准备工作,以确保系统能够稳定运行并充分发挥其自动化代码生成与推理能力。这些准备涵盖环境依赖、模型资源获取以及配置文件的初始化。环境依赖安装 O…

作者头像 李华
网站建设 2026/6/20 18:51:06

基于最优控制的汽车 1/4 主动悬架系统仿真之旅

基于最优控制的汽车1/4主动悬架系统仿真 Matlab&simulink仿真 分别用lqr和Hinf进行控制 现成模型和代码在汽车工程领域,悬架系统对于车辆的行驶舒适性和操纵稳定性起着至关重要的作用。今天咱就来唠唠基于最优控制的汽车 1/4 主动悬架系统仿真,而且是…

作者头像 李华