Polyv Help Center

Help Center

Usage

Updated: 2025-09-05 09:41:51

1. Get WeChat/Alipay Payment Parameters

API Method: getPayOrderParams(options: PayOrderParams): Promise<CreateOrderResponse>

Parameter Description:

  • options: Payment order parameters, type PayOrderParams, required

Return Value Description: Create order API response, type Promise<CreateOrderResponse>, detailed type description as follows

Property Description Type
type Payment type
WeChat Pay: jsapi native
Alipay: qrCode string
aliPayLink Alipay payment link string
orderNo Order number string
payStatus Payment status PayStatus
wxAppId WeChat Pay appId string
nonceStr WeChat Pay nonce string string
package WeChat Pay parameters string
paySign WeChat Pay signature string
signType WeChat Pay signature method string
timeStamp WeChat Pay signature timestamp number
payProvider Current payment method PaymentProvider

Example:

const data = await paymentTarget.payOrder({ orderNo: '1234567890', payProvider: PaymentProvider.Wechat });
console.log('支付参数', data);

2. Get Payment Methods

API Method: getPayProviders(): Promise<PaymentProvider[]>

Return Value Description: Type Promise<PaymentProvider[]>

Example:

const data = await paymentTarget.getPayProviders();
console.log('支付方式', data);
联系客服,在线咨询
在线咨询