支付寶小程序發佈指南
發佈時間:2021-01-04
一.前期準備
1.註冊支付寶小程序
商家需要在支付寶小程序平台官網首頁(https://open.alipay.com/channel/miniIndex.htm)點擊“立即接入”按鈕,可使用現有支付寶賬號直接掃碼登陸支付寶小程序開發者平台。

登錄之後,需要完善信息才能創建小程序,注意要選擇“自研開發者”

2.小程序創建
完成資料填寫後,可以在開發中心——小程序應用中創建小程序

小程序信息填寫完畢後可進入查看並管理小程序。

如果申請不通過,需要根據反饋信息重新完善資料提交
3.小程序功能添加
支付寶小程序功能需要自行在支付寶小程序詳情中添加,在開發管理——功能列表中可以添加小程序功能,需要勾選添加“獲取會員信息”和“小程序二維碼”兩個功能。


二、小程序發佈
1.代碼包下載
代碼包下載是在平台上下載小程序代碼包,自行通過支付寶開發者工具上傳代碼並通過支付寶小程序平台完成小程序審核、小程序發佈操作。
1.1配置小程序參數
登錄管理後台,點擊【支付寶小程序】->點擊【小程序配置】,配置小程序的參數:AppID(小程序ID)、支付寶公鑰和小程序應用私鑰,AppID可登錄支付寶小程序後台——小程序詳情頁直接獲取,小程序應用私鑰需要下載支付寶密鑰生成工具生成(下載鏈接:https://docs.open.alipay.com/291/105971/),支付寶公鑰需要將小程序應用公鑰上傳到支付寶小程序後台獲取;


需要注意,小程序應用私鑰等信息生成後需要自行妥善保存,一旦遺失可能需要重新生成,可能會影響已發佈小程序的正常使用。
1.2小程序應用密鑰獲取
支付寶小程序配置時需要生成一對RSA密鑰,密鑰可下載支付寶密鑰生成工具生成(下載鏈接:https://docs.open.alipay.com/291/105971/),需根據區分Windows系統電腦和蘋果系統電腦

以Windows系統為例,下載密鑰工具後,自行解壓打開,找到“RSA簽名驗簽工具”文件,雙擊打開運行


密鑰格式選擇“PKCS8(JAVA適用)”,密鑰長度選擇“2048”,點擊生成密鑰,即可生成小程序應用私鑰和小程序應用公鑰

小程序應用私鑰用於填寫到平台後台,小程序應用公鑰用於填寫到支付寶小程序後台獲取支付寶公鑰。
點擊“打開密鑰文件路徑”或者直接打開RSA密鑰的文件夾,亦可找到生成的小程序應用公私鑰。


需要注意,小程序應用私鑰等信息生成後需要自行妥善保存,一旦遺失可能需要重新生成,可能會影響已發佈小程序的正常使用。
1.3支付寶公鑰獲取
支付寶公鑰需要在支付寶小程序後台——設置——開發設置中獲取。點擊接口加簽方式中的設置應用公鑰,選擇“設置應用公鑰”。設置時,需要校驗支付寶賬號,可以通過短信驗證或者支付密碼驗證。



將1.2中生成的小程序應用公鑰填寫到輸入框中,點擊保存,保存小程序應用公鑰到支付寶小程序後台。保存成功後,在同一頁面查看或修改應用公鑰或上傳應用公鑰證書。


點擊查看支付寶公鑰,可以查看並複製支付寶公鑰。支付寶公鑰也用於填寫到平台——支付寶小程序配置中。

1.4配置小程序服務器域名
登錄支付寶小程序後台,在小程序詳情頁——設置——開發設置中,配置小程序服務器域名,詳細配置如下:


1.5下載代碼包
配置小程序參數後,在“打包代碼”頁面點擊【一鍵打包】按鈕打包小程序並下載;

下載後,將小程序代碼包解壓到文件夾

1.6安裝支付寶小程序開發者工具
前往支付寶小程序開發工具下載頁面(https://docs.alipay.com/mini/ide/download)下載支付寶小程序開發者工具並進行安裝

需要注意,根據電腦下載對應的版本,Windows系統請下載Windows版本,蘋果電腦請下載mac版本
1.7導入小程序代碼包並上傳
打開支付寶小程序開發者工具,選擇打開項目

選擇項目目錄,找到並選擇剛解壓的小程序文件夾,即可打開小程序項目

打開小程序項目後,需要開發成員登錄,即可進行上傳發佈,開發成員可通過支付寶小程序後台——小程序詳情——成員管理中進行添加。

在支付寶小程序開發工具中可以預覽小程序,並將小程序代碼上傳至支付寶小程序後台
1.8預覽並提交審核
登錄支付寶小程序後台,在開發管理中,可以看到上一步中上傳的小程序

使用支付寶APP掃體驗碼,可以對小程序進行預覽(需要先在成員管理中添加)
預覽後,點擊提交審核,將小程序提交到提交到支付寶進行審核。等待支付寶審核通過後,回到本頁面可以進行小程序發佈。如審核不通過,需要根據支付寶審核意見進行修改並重新提交審核。
