跳转到主要内容

1.账户查询

简要描述:
  • 查询当前业务对应账号的账户的余额
URL: currency为路径参数,需更换为要查询的币种,如美元:/usd/account/ledger 币种采用国际标准编码,三位英文字母,参考:Wikipedia-ISO_4217 /{currency}/account/ledger 参数: 返回data参数说明

2.异步通知

简要描述:
  • 当客户代收成功或失败,我方会推送订单状态,若首次通知失败,则每隔5分钟回调一次,持续5次
URL:贵方提供请配置在HaiPay后台或在请求参数中传递
为保障接口的扩展性和兼容性,请遵循以下回调参数接收方式:
  1. 禁止声明具体POJO对象接收回调参数
  2. 必须使用通用数据结构(如JSONObject、Map等)进行参数解析
  3. 此设计可确保后续我方扩展回调字段时,不会影响贵方的验签逻辑
原因:保持松耦合设计可避免因字段增减导致的验签失败问题。
代收回调参数: 代付回调参数: 收款链接订单回调参数: 说明 收到回调通知后,请在业务处理成功时返回 HTTP Status Code 200,表示通知接收成功。否则系统将认为通知失败,并最多重试通知 5 次。

3.对帐文件链接获取

说明:
  • 文件格式与商户后台导出的文件格式一样,当天的数据会在第二天13点后生成对帐文件
URL: /common/document/download 参数: 返回data参数说明

字段说明

代收

  • Error:收款异常
  • Not Started:未开始
  • Paying:收款中
  • Success:收款成功
  • Failed:收款失败
  • Payment Part Success:部分收款
  • Payment Excess Success:超额收款

代付

  • Submit Error:提交异常
  • Error:出款异常
  • Not Started:未开始
  • Pending:出款中
  • Success:出款成功
  • Failed:出款失败

通知状态

  • Not Start:未通知
  • Success:通知成功
  • Failed:通知失败
  • Error:通知异常

结算状态

  • Error:异常待确认
  • Not Start:未开始
  • Settling:结算中
  • Success:结算成功
  • Settlement Failed (Reversed):结算失败(已冲正)

4.代付订单凭证

URL: /common/voucher 参数: 返回data参数说明:图片的base64

5.实时汇率查询

说明:
  • 查询USD转换其他币种汇率,仅支持usd结算支付方式
URL: /common/quote/v1/exchange-rate 参数: 返回data参数说明

相关主题

最后修改于 2026年7月13日