Install
openclaw skills install huifu-order-query[后端项目使用]汇付托管交易订单查询接口技能。用于查询订单支付状态和详细信息。当用户提到订单查询、支付查询、/hfpay/queryorderinfo时触发。
openclaw skills install huifu-order-query当开发者提到以下关键词时,本技能将被触发:
在开始编写代码之前,必须先检查项目是否已安装汇付SDK依赖。
检查项目的 pom.xml 文件中是否包含 dg-java-sdk 依赖:
<dependency>
<groupId>com.huifu.bspay.sdk</groupId>
<artifactId>dg-java-sdk</artifactId>
<version>${dg-java-sdk.version}</version>
</dependency>
如果项目中没有该依赖,需要先在 pom.xml 中添加上述依赖,然后执行 Maven 安装:
mvn clean install
或在 IDE 中刷新 Maven 项目。
确认以下类可以正常导入:
com.huifu.bspay.sdk.opps.core.BasePaycom.huifu.bspay.sdk.opps.core.config.MerConfigcom.huifu.bspay.sdk.opps.core.net.BasePayRequestcom.huifu.bspay.sdk.opps.core.utils.DateToolscom.huifu.bspay.sdk.opps.core.utils.SequenceTools只有完成以上前置检查后,才能继续按照 reference 目录中的示例代码进行开发。
| 属性 | 值 |
|---|---|
| 接口路径 | /hfpay/queryorderinfo |
| 请求方式 | POST |
| Content-Type | application/json |
| 汇付API端点 | v2/trade/hosting/payment/queryorderinfo |
查询订单支付状态和详细信息,包括交易状态、金额、时间等。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| huifuId | String | 是 | 商户号 |
| org_req_date | String | 是 | 原交易请求日期(格式:yyyyMMdd) |
| org_req_seq_id | String | 是 | 原交易请求流水号 |