微信商戶號 API 密鑰、API 證書配置

作者:辰風沐陽 閱讀:2315 發(fā)布時間:2021-11-18 上次更新:2025-03-22

1. 前言


本文記錄的是一個全新的商戶號如何生成 API 密鑰、API 證書的操作教程

商戶號關(guān)聯(lián)小程序是為了在小程序中能夠使用商戶號進行微信支付, 關(guān)聯(lián)公眾號亦如此

只是使用商戶號的支付功能可以不配置 API 證書,因為 API 證書只有在一些敏感操作中才用到。比如: 企業(yè)付款到零錢、公眾號中的現(xiàn)金紅包、商戶號訂單退款,也可以理解為商戶號往外出錢的操作

2. 設置 API 密鑰


賬戶中心-API安全 中找到設置 API密鑰

通過提示可以發(fā)現(xiàn) API 密鑰要求 32 個字符,由數(shù)字和大小寫字母組成(商戶 APIv2 密鑰)

API 密鑰格式要求正是 md5 加密字符串,快速生成 md5 加密字符串: https://www.bejson.com/enc/md5

根據(jù)下圖操作提示可生成一個 32 位的小寫加密字符串,將這個字符串粘貼到上圖的 新密鑰、確認密鑰

需要輸入 操作密碼、手機驗證碼,點擊確定,即可設置成功

3. 設置 API 證書


一、點擊 申請證書

二、下載證書生成工具

三、將 商戶號、商戶名稱 復制到證書工具中,即可生成 請求串

四、將 請求串 復制到商戶平臺,通過請求串來獲取 證書串

五、通過 證書串 生成證書文件,點擊右側(cè)的 下一步 證書即可申請成功

4. 商戶號關(guān)聯(lián)公眾號、小程序


微信公眾號、微信小程序 中想要使用該商戶號,需要商戶號和相應的 appid 進行關(guān)聯(lián)進行關(guān)聯(lián)

本文以微信小程序為例,在 產(chǎn)品中心-AppID賬號管理 中,找到并點擊 關(guān)聯(lián)AppID

填寫微信小程序的 appid 以及小程序的認證主體

提交成功后提示讓去小程序后臺中的 微信支付 確認授權(quán),小程序管理員會收到一條授權(quán)通知,在授權(quán)通知中授權(quán)也可以

登錄小程序后臺,確認授權(quán),即可完成商戶號和小程序的關(guān)聯(lián)

5. 生成支付參數(shù)時的常見錯誤信息


錯誤信息: appid和openid不匹配。原因: 商戶號和小程序沒有關(guān)聯(lián)

標簽: 微信小程序