Skip to content

Fuyou ​

Updated: 10/16/26, 9:52:44 AM

Channel Overview ​

Fuyou (富友) is Shanghai Fuyou Payment's aggregated payment channel. DaxPay offers two Fuyou products: the ISV mode (fuyou_pay) and the direct merchant-front mode (fuyou_direct), both on the fuyou_pay channel, covering WeChat, Alipay, and QuickPass QR and in-app collection.

Fuyou is a commercial-edition extended channel; after purchasing the flagship edition the official team assists with onboarding and integration. See the channel overview.

Payment Products ​

ProductModeSuitable for
fuyou_pay (ISV)ISV collects on behalf of sub-merchantsMerchants onboarded via a Fuyou service provider
fuyou_direct (merchant front)Merchant directMerchants with their own Fuyou merchant number and keys

Both products support the same methods:

Underlying railSupported methods
WeChatQR code, JSAPI (Official Account), mini-program, barcode
AlipayQR code, JSAPI, barcode
UnionPay (QuickPass)QR code

WeChat JSAPI and mini-program payments require a bound WeChat app (AppId) in the channel configuration.

Configuration Structure (ISV mode) ​

Keys are a product-level global configuration; the channel merchant registers the merchant and terminal numbers:

  1. Configure the ISV keys (Fuyou product → Key Configuration, one global set):
GroupFieldNotes
BasicFuyou app numberInstitution code ins_cd
Order prefixOptional; callbacks match platform orders by order-number prefix
KeysMerchant RSA private keyBase64 (PKCS#8), for signing
Fuyou RSA public keyBase64 (X509), for verification
  1. Create the channel merchant: pick the Fuyou ISV product and fill in merchant name + Fuyou merchant number + terminal number.

Configuration Structure (merchant-front mode) ​

Direct-product keys are configured per channel merchant: register the merchant and terminal numbers at creation, then fill in under Channel Merchant Detail → Key Configuration:

FieldNotes
Fuyou merchant numbermchnt_cd
Merchant keymchnt_key, for MD5 signing
Terminal numberterm_id

Signature & Callback ​

  • ISV mode: MD5withRSA (private key signs, public key verifies);
  • Direct mode: MD5 (merchant key in the concatenation);
  • The direct product has no async refund notification — refund final states are determined by refund queries.

Notes ​

  • Switch the environment before creating merchants: one set per environment;
  • Ensure the server egress IP is whitelisted by Fuyou.