使用方式
更新时间:2025-09-05 09:41:51
一、获取微信/支付宝支付参数
Api 方法: getPayOrderParams(options: PayOrderParams): Promise<CreateOrderResponse>
参数说明:
- options:支付订单参数,
PayOrderParams类型,必传
返回值说明: 创建订单接口响应,Promise<CreateOrderResponse> 类型,详细类型说明如下
| 属性名 | 说明 | 类型 |
|---|---|---|
type |
支付类型 | |
| 微信支付下 jsapi | native | |
| 支付宝支付下 qrCode | string |
|
aliPayLink |
支付宝支付链接 | string |
orderNo |
订单号 | string |
payStatus |
支付状态 | PayStatus |
wxAppId |
微信支付 appId | string |
nonceStr |
微信支付签名随机串 | string |
package |
微信支付参数 | string |
paySign |
微信支付签名 | string |
signType |
微信支付签名方式 | string |
timeStamp |
微信支付签名时间戳 | number |
payProvider |
当前支付方式 | PaymentProvider |
示例:
const data = await paymentTarget.payOrder({ orderNo: '1234567890', payProvider: PaymentProvider.Wechat });
console.log('支付参数', data);
二、获取支付方式
Api 方法: getPayProviders(): Promise<PaymentProvider[]>
返回值说明: Promise<PaymentProvider[]> 类型
示例:
const data = await paymentTarget.getPayProviders();
console.log('支付方式', data);
