如果開發者已做過JSAPI或JSSDK調起微信支付,接入小程序支付非常相似,以下是三種接入方式的對比:
對比欄目 | JSAPI | JSSDK | 小程序 |
統一下單 | 都需要先獲取到Openid,調用相同的API | ||
調起數據簽名 | 五個字段參與簽名(區分大小寫):appId,nonceStr,package,signType,timeStamp | ||
調起支付頁面協議 | HTTP或HTTPS | HTTP或HTTPS | HTTPS |
支付目錄 | 有 | 有 | 無 |
授權域名 | 有 | 有 | 無 |
回調函數 | 有 | success回調 | complete、fail、success回調函數 |
程序訪問商戶服務都是通過HTTPS,開發部署的時候需要安裝HTTPS服務器