Skip to content

Huifu (Adapay)

Updated: 7/26/26, 5:36:13 PM

Channel Overview

Adapay by Huifu, a direct aggregated payment channel covering WeChat, Alipay, and UnionPay with a single app ID. DaxPay integrates via Adapay API, supporting 16 payment methods.

Supported Payment Methods

  • WeChat: QR, JSAPI (Official Account), APP, H5, Mini-program, Barcode
  • Alipay: QR, JSAPI (Life), APP, H5, PC Web, Barcode
  • UnionPay: QR, JSAPI, H5, Barcode

Configuration

Add this channel in the Admin panel under "Channel Management":

  • Adapay App ID (app_id)
  • API Key (Authorization header)
  • Merchant RSA private key (PKCS#8 Base64, for request signing)
  • Adapay platform public key (X509 Base64, for response verification)

Signature

SHA1withRSA (merchant RSA private key sign / Adapay platform public key verify, PKCS#8 Base64)

Callback Handling

  • Async notification callback supported
  • Callback URL must be configured in the Huifu (Adapay) merchant platform

Notes

  • Dynamic QR (WeChat/UnionPay aggregated) uses qrPrePay path
  • Configure callback URL in Adapay platform
  • Private key is Base64 string (not PEM format)

Released under the GNU LGPL v3.0