---
url: "https://pay.weixin.qq.com/doc/v2/partner/4011983154.md"
title: "接入方式对比"
doc_id: 4011983154
---

>更新时间：2024.11.13

如果开发者已做过JSAPI或JSSDK调起微信支付，接入小程序支付非常相似，以下是三种接入方式的对比：

|     |     |     |     |
| --- | --- | --- | --- |
| 对比栏目 | JSAPI | JSSDK | 小程序 |
| 统一下单 | 都需要先获取到Openid，调用相同的API | 都需要先获取到Openid，调用相同的API | 都需要先获取到Openid，调用相同的API |
| 调起数据签名 | 五个字段参与签名(区分大小写)：appId，nonceStr，package，signType，timeStamp | 五个字段参与签名(区分大小写)：appId，nonceStr，package，signType，timeStamp | 五个字段参与签名(区分大小写)：appId，nonceStr，package，signType，timeStamp |
| 调起支付页面协议 | HTTP或HTTPS | HTTP或HTTPS | HTTPS |
| 支付目录 | 有 | 有 | 无 |
| 授权域名 | 有 | 有 | 无 |
| 回调函数 | 有 | success回调 | complete、fail、success回调函数 |

注意：

小程序不能通过拉起H5页面做jsapi支付，小程序内只能使用小程序支付

程序访问商户服务都是通过HTTPS,开发部署的时候需要[安装HTTPS服务器](https://pay.weixin.qq.com/doc/v2/partner/4012197564.md)