關於微信卡券與代金券的一些事

最近公司有個項目須要在H5上面發放代金券,研究了好幾天微信公衆平臺和商戶平臺的文檔,梳理下微信卡券和代金券之間的聯繫。如下微信公衆平臺簡稱mp平臺,商戶平臺簡稱pay平臺
mp平臺開發文檔
pay平臺開發文檔php

mp與pay的關係

嚴格來說,mp和pay平臺是屬於兩套不同的系統,它們直接並不存在什麼直接關係。非要說有什麼關聯的話,那麼大概有2點:api

  1. pay平臺發放代金券須要用戶openid,而獲取openid是須要走oauth通道,mp平臺提供微信

  2. pay平臺發放代金券須要驗證appid(公衆號ID)和mchid(商戶ID)之間的關係,即mp平臺的賬號是微信爲發券方商戶分配的賬號,才能調起接口發券。app

pay平臺發券方式

想要在H5上面發券,通常來說有2種形式微信公衆平臺

  1. 經過二維碼發放
    優勢:就是開發量小,不須要後臺,只須要把pay平臺生成的代金券二維碼轉成連接放到H5便可orm

缺點:就是沒法獲取發放成功/失敗的狀態,在H5上面也不知道剩餘數量。接口

  1. 經過API接口發放
    優勢:能夠準確獲取到發放狀態數量,可自由搭配各類營銷規則進行發券,好比分時段發放(pay券沒有這個規則)開發

缺點:開發量大,主要集中在後臺,作各類簽名、配置、接口請求帶證書等等文檔

代金券插卡包界面

關於代金券插卡包,pay平臺有新的規則,具體事項可戳這裏get

消息模版

代金券領取成功以後再也不有任何模版消息下發給用戶,也就是說用戶除了在H5上面領券以後並無任何渠道能夠獲取到這張券的信息,能夠自行調起mp平臺接口下發一個模版消息,須要用戶關注相應公衆號

總結

代金券與微信卡券其實根本不同,二者屬於不一樣平臺下的一個功能

相關文章
相關標籤/搜索