HomeDocs
跳到主要内容

支付

:需要在支付平台申请支付权限以后才可用
目前支持的平台:paynicorn

小程序接入 Paynicorn H5 收银台包括两个步骤:

  1. 创建订单返回收银台跳转链接

  2. 使用 WebView 打开收银台跳转链接

1. 创建订单

参数中传入支付完成后回调地址 cpFrontPage

代码示例

dlt.request({
url: 'https://somedomain.com/some-create-order-api', // 示例接口,创建订单的业务接口
data: JSON.stringify({
cpFrontPage: 'pages/orderResult/orderResult', // 支付完成后跳转到业务的地址,小程序内的支付结果页面
...otherData, // 其他根据接口要求传递的参数
}),
method: 'POST_JSON',
header: JSON.stringify({
'content-type': 'application/json',
}),
dataType: 'json',
success: (res) => {
// 拿到 h5 收银台的跳转链接 webUrl
console.log(res.data.webUrl);
},
});

2. 打开收银台

在小程序内部打开 H5 收银台页面,webUrl 通过第一步获取

代码示例

dlt.openHybridH5Page({ url: webUrl });
Privacy agreementDeveloper agreementcontact us: developer_service.mi@transsion.com © 2024 MiniApp. All Rights Reserved.