Skip to main content
Before reading this document, please make sure to review API Description Guide

限额

Transaction TypeLimit Range
CollectionUSD: 0.99-499.99, HKD: 1-5000

Collection API

Collection Request

Description:
  • Create a collection order
URL:
  • HKD: /hkd/collect/apply
    Note: appId HKD, amount HKD, settlement HKD
  • USD: /usd/collect/apply
    Note: appId USD, amount USD, settlement USD
Parameters:
NameRequiredTypeDescription
appIdYesLongBusiness ID (retrieved from the backend, must correspond to the currency in the URL)
orderIdYesStringMerchant order number (must be unique, max length: 48)
nameYesStringCustomer name, recommended to use the real name. Format: firstName + lastName separated by a space, e.g. Donald John Trump
phoneYesStringReal phone number (format reference: Phone Format)
emailYesStringValid email address
amountYesStringTransaction amount, up to 2 decimal places
payTypeYesStringTransaction type
inBankCodeYesStringPayment method
callBackUrlYesStringRedirect URL after successful payment
callBackFailUrlYesStringRedirect URL after failed payment
notifyUrlNoStringNotification URL
subjectNoStringPayment note
bodyNoStringPayment details
partnerUserIdYesStringUnique user identifier (e.g., userId). Must be valid, otherwise it may affect risk control. Allowed characters: digits, letters, and common symbols -~!@#$%&*()_
signYesStringSignature
Response Data
NameTypeDescription
orderIdStringMerchant order number (must be unique)
orderNoStringPlatform order number
payUrlStringPayment URL
signStringSignature

Collection Query

Description:
  • Query collection order
URL:
  • HKD: /hkd/collect/query
  • USD: /usd/collect/query
Parameters:
NameRequiredTypeDescription
appIdYesLongBusiness ID (retrieved from the backend, must correspond to the currency in the URL)
orderIdYesStringMerchant order number
orderNoNoStringPlatform order number (faster response)
signYesStringSignature
Response Data
NameTypeDescription
orderIdStringMerchant order number (must be unique)
orderNoStringPlatform order number
amountStringTransaction amount
actualAmountStringAmount received
feeStringFee
statusIntegerStatus (0: Not started, 1: Processing, 2: Success (final), 3: Failed (final), -1: Pending confirmation)
payTimeStringPayment success time (present when status=2)(local currency time),
format: yyyy-MM-dd HH:mm:ss
errorMsgStringError message (present when status=3)
signStringSignature

Payment Methods

CurrencyPayment Type (payType)Payment Code (inBankCode)LimitStatusDescription
HKDEWALLETWXPAY_SCANCODE1-1000AvailableWeChat QR Code Payment
HKDEWALLETALIPAY_HKD1-5000AvailableAlipayHK
USDEWALLETHK_WXPAY_SCANCODE_USD0.99-120AvailableWeChat QR Code Payment
USDBANK_TRANSFERALIPAY_USD0.99-499.99AvailableAlipayHK
USDBANK_TRANSFERPAYME_USD1-1000MaintenancePayMe
Last modified on April 17, 2026