newebpay-query
为台湾电商系统实现蓝新金流 QueryTradeInfo API,支持交易状态查询、订单验证及自动化对账功能。
简介
newebpay-query 技能为 AI 开发助理提供了一个标准化的工作流程,用于将蓝新金流的交易查询功能集成至现有的支付模块中。此工具专为开发电商平台、支付网关或商家后台的工程师设计,协助其解决订单状态同步、交易验证及自动化对账的难题。通过自动化处理 QueryTradeInfo API 的实现,能确保支付数据的准确性与系统稳定性。
-
提供明确的实现架构,包含如何利用 HashKey 与 HashIV 产生符合规格的 SHA256 CheckValue 校验码。
-
内建标准化的请求构建逻辑,包含参数封装、时间戳 (TimeStamp) 管理以及 JSON 响应处理。
-
支持多种集成场景,包括 API 实时状态检查、前端订单历史查询,以及后台排程自动化对账。
-
简化常见 API 错误的排除流程,涵盖交易查无此笔 (TRA10001)、校验码错误 (TRA10002) 与时间戳误差 (TRA10003) 的处理建议。
-
使用者需确保环境变量中正确设置了 NEWEBPAY_MERCHANT_ID、NEWEBPAY_HASH_KEY 与 NEWEBPAY_HASH_IV。
-
此工具适用于测试与正式环境,包含自动切换机制,可弹性连接测试站点 (ccore.newebpay.com) 或正式站点 (core.newebpay.com)。
-
核心输入包含商店订单编号 (MerchantOrderNo) 与订单金额 (Amt),两者均为产生强制性 CheckValue 的关键参数。
-
输出信息包含交易状态 (TradeStatus),例如 0 为未付款、1 为已付款、2 为失败、3 为已取消、6 为退款,可直接用于更新后端订单数据库。
仓库统计
- Star 数
- 243
- Fork 数
- 18
- Open Issue 数
- 0
- 主要语言
- PHP
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月1日 07:20