在正式接入微信支付小程序發(fā)券服務前,你需要進行以下準備步驟:
- 選擇接入模式:普通商戶或普通服務商
- 申請參數(shù):AppID、商戶號
- 權限申請
# 選擇接入模式
商戶需要判斷自己公司注冊區(qū)域適用的接入模式和自身實際情況,申請成為普通商戶或普通服務商:
- 普通商戶自行申請入駐微信支付,無需服務商協(xié)助。
- 普通服務商則自身無法作為一個普通商戶直接發(fā)起交易,其發(fā)起交易必須傳入相關特約商戶商戶號的參數(shù)信息。
具體接入模式介紹請參考接入模式文檔,并按照參考文檔完成相應模式的接入。
# 申請參數(shù)
請根據(jù)自身接入模式分別參考微信支付接入準備-普通商戶或微信支付接入準備-普通服務商中的參數(shù)申請 - 配置API key - 下載并配置商戶證書三個步驟申請接入?yún)?shù)。
# 權限申請
# 申請插件使用權限
- 以小程序賬號登錄微信公眾平臺 (opens new window),選擇【設置—>第三方服務—>添加插件】,進入添加插件操作頁面。
- 搜索插件名“微信支付券”并添加。
- 提交審核申請后,商戶可通過微信公眾平臺查看審核進度。
- 審核通過后,小程序開發(fā)者即可在小程序內使用該插件。
# 學習使用自定義插件
開始開發(fā)前請仔細閱讀:
# 商戶使用流程
- 申請插件使用權限。
- 在商戶小程序內添加插件。
- 創(chuàng)建微信支付券
- 用戶觸發(fā)領券請求后,商戶小程序傳入券批次參數(shù),微信支付自動為用戶發(fā)券。
# 常見問題
# Q :“用戶確認領券事件”不起作用
A:如果使用的是uni-App,在引入插件上綁定data-com-type="wx",如果是其他框架,建議仔細看下框架語法。
# Q:插件領券后不展示彈窗
A:請參考以下2點:
- 是不是插件外層設置了overflow:hidden和transfrom?如果有換個方式實現(xiàn),盡量不使用這兩個樣式。
- 第三方框架的組件建議查看編譯后的樣式,看是否有樣式上的覆蓋或者影響。小程序原生組件不會影響插件的展示。