Skip to main content
POST /v1/payments/linkPayCreate Creates an order for merchant app cashier payment and returns a payment link and platform-specific app links.

Request Parameters

productCode
string
required
Fixed product identifier assigned per payment scenario (e.g., 51051000101000100054 or 51051000101000100086).
order
object
required
Order details.
paymentNotifyUrl
string
Merchant callback URL for payment result notifications.
paymentRedirectUrl
string
URL to redirect the user to after successful payment.
extendInfo
string
JSON-formatted extended data.

Response Parameters

result
object
required
Standard result object with resultCode, resultStatus, resultMessage
redirectUrl
string
Payment page URL.
merchantTransId
string
Echo of the merchant-provided transaction identifier.
acquirementId
string
Platform-generated unique order ID.
Platform-specific deep links.

Result Codes

resultStatusresultCodeDescription
SSUCCESSOrder created successfully
FPARAM_ILLEGALInvalid parameters
FREPEAT_REQ_INCONSISTENTDuplicate request with inconsistent data
FACCESS_DENIEDValid contract absent
FINVALID_SIGNATURESignature validation failed
FMERCHANT_STATUS_ABNORMALMerchant account issues
UUNKNOWN_EXCEPTIONUnknown error occurred
UREQUEST_TRAFFIC_EXCEED_LIMITRate limit exceeded