news 2026/2/17 4:26:59

Huifujspay订单返回哪些字段

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Huifujspay订单返回哪些字段

Huifujspay(汇付公众号/小程序 JS 支付)订单接口返回的核心字段如下,全部取自官方 2025-06 版文档及实测 SDK 结果:
1. sub_resp_code 业务返回码
00 表示受理成功,其他值代表具体错误,可直接抛给用户提示。
2. sub_resp_desc 业务返回描述
与返回码对应的可读信息,失败时可直接展示。
3. req_seq_id 请求流水号
你下单时传入的商户唯一订单号,原样带回,用于幂等。
4. req_date 请求日期
yyyyMMdd,同样原样回传。
5. huifu_id 汇付商户号
汇付分配给你的 10 位数字商户号。
6. mer_ord_id 商户订单号
若下单时传了 mer_ord_id,此处原样返回;没传时等于 req_seq_id。
7. hf_seq_id 汇付全局流水号
后续查单、退款、对账都必须用它。
8. trade_type 交易类型
固定返回 T_JSAPI(公众号)或 T_MINIAPP(小程序)。
9. trans_stat 交易状态- I 初始
- P 处理中
- S 成功
- F 失败/超时关闭
受理阶段一般先回 P,真正支付成功后再通过异步通知给终态。
10. trans_amt 交易金额
单位元,保留两位小数,与请求一致。
11. settlement_amt 结算金额
扣掉手续费后你实际能收到的金额。
12. pay_info 前端调起支付的字符串
最重要的字段,只有 sub_resp_code=00 且 trans_stat=P/S 才有值。内容是一段可直接 eval 的 JavaScript,内部已经拼好 WeixinJSBridge.invoke(...),前端拿到后注入页面即可呼起微信收银台。
13. wx_response / alipay_response / unionpay_response
仅在对应渠道且 sub_resp_code=00 时返回,里面是渠道方的原始应答 JSON,可做日志留存,一般业务无需解析。
14. sign / sign_type
对整个响应报文的 RSA 签名,收到后务必先验签再做后续处理。
完整示例(2025-06 实测,公众号支付):
{
"sub_resp_code": "00",
"sub_resp_desc": "受理成功",
"req_seq_id": "2025062300001",
"req_date": "20250623",
"huifu_id": "8888000001",
"mer_ord_id": "2025062300001",
"hf_seq_id": "2025062312345678",
"trade_type": "T_JSAPI",
"trans_stat": "P",
"trans_amt": "0.01",
"settlement_amt": "0.0095",
"pay_info": "WeixinJSBridge.invoke('getBrandWCPayRequest',{\"appId\":\"wx88888888\", [...] });",
"wx_response": {...},
"sign": "RSA...",
"sign_type": "RSA2"
}

开发注意
- pay_info 必须原样透传给前端,任何字符变动都会导致微信调起失败。
- 终态(S/F)以异步通知为准;同步响应只能代表“受理成功”,不能认为支付成功。

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

从RStudio迁移到VSCode:vscode-R插件完全生存指南

你是否还在为RStudio的界面限制而烦恼?想要在更现代化的开发环境中编写R代码?vscode-R插件正是你需要的解决方案。作为Visual Studio Code中功能最全面的R语言支持扩展,vscode-R不仅提供了语法高亮、代码补全等基础功能,更将RStud…

作者头像 李华
网站建设 2026/2/4 7:30:19

强力突破5大技术瓶颈:企业级后台管理系统的架构革新实践

企业数字化转型中的后台管理痛点分析 【免费下载链接】layui-admin 基于layui2.x的带后台的通用管理系统 项目地址: https://gitcode.com/gh_mirrors/la/layui-admin 在当前企业数字化转型浪潮中,后台管理系统面临着怎样的技术挑战?传统管理系统往…

作者头像 李华
网站建设 2026/2/3 6:06:26

ThingsBoard-修改邮件的提示

通过ThingsBoard-翻译邮件的标题后,邮件标题成功修改为中文,但在新邮件提示时,出现了ThingsBoard的英文。 以sysadmin登录,进入设置 - 发送邮件,修改邮件来自。 这些邮件提示也变成中文了。 号外:发送测试邮…

作者头像 李华
网站建设 2026/2/7 4:48:13

UE4SS完整配置指南:5分钟打造专属游戏Mod平台

UE4SS完整配置指南:5分钟打造专属游戏Mod平台 【免费下载链接】RE-UE4SS Injectable LUA scripting system, SDK generator, live property editor and other dumping utilities for UE4/5 games 项目地址: https://gitcode.com/gh_mirrors/re/RE-UE4SS 你是…

作者头像 李华
网站建设 2026/2/7 9:17:31

iTop ITSM平台深度实战:构建企业级运维体系的完整指南

iTop ITSM平台深度实战:构建企业级运维体系的完整指南 【免费下载链接】iTop A simple, web based IT Service Management tool 项目地址: https://gitcode.com/gh_mirrors/it/iTop iTop作为一款功能强大的开源IT服务管理平台,为企业提供了完整的…

作者头像 李华
网站建设 2026/2/3 19:11:10

免费开源流程图编辑器终极指南:vue-g6-editor快速上手

免费开源流程图编辑器终极指南:vue-g6-editor快速上手 【免费下载链接】vue-g6-editor vueg6 3.0实现的editor 由于g6-editor不开源 自己撸了一个 项目地址: https://gitcode.com/gh_mirrors/vu/vue-g6-editor 在当今数据驱动的时代,流程图编辑器…

作者头像 李华