前言
會員卡與卡券
基本玩法
使用者領取會員卡時還沒有使用者會員個性化的資料,比如卡號,積分之類的,啟用使用者會員卡的目的就是為了設定這些個性化的資料。如果不用考慮到相容第三方的會員卡系統,這兩步其實是可以合併的。
儲存設計
js簽名
啟用方式
目前為止有如下幾種啟用方式:
1 自動啟用
欄位auto_activate設定為true
2 一鍵啟用
欄位wx_activate設定為true
3 跳轉型一鍵啟用
設定好如下字段:
"wx_activate": true,
"wx_activate_after_submit" : true, //是否設定跳轉型一鍵啟用
"wx_activate_after_submit_url" : "" //使用者提交資訊後跳轉的網頁
4 介面啟用
設定好啟用**位址activate_url
5 備註
啟用處理流程
非官方流程
官方流程
使用者會員卡資訊變更處理
1 使用者會員資料變化,比如積分,等級等,呼叫會員卡更新介面
2 使用者卡號變化,只能呼叫啟用介面重新啟用
碰到的問題
1.編輯卡模版時由介面啟用切換到一鍵啟用沒有生效
介面啟用的url欄位需要設定為空即activate_url=''
3.使用jssdk加入卡券介面報引數錯誤
使用自定義code碼時,加入卡券時需要設定code碼字段
4.使用jssdk加入卡券介面報簽名錯誤
5.檢視會員卡詳情頁沒有推送檢視會員卡事件通知
會員卡可能沒有新增成功,刪除重新領取
6.會員卡詳情頁沒有顯示快速支付按鈕
需要設定好相關字段}},
}}}7.使用者會員卡號變化時如何處理
查閱公開的文件,到目前為止,更新會員卡資訊的介面還沒有更新卡號欄位的引數,只能呼叫啟用介面重新啟用一次
9.領取了會員卡,然後從卡券中刪除,再次新增到卡券時,立即領取按鈕無法點選
超過了限制領取的數量,可以設定大點,保證使用者領取時比較好的使用者體驗,一般使用者不會刪除會員卡
意外的衍生品
後記
1 接入第三方系統是非常痛苦的,尤其是碰到問題搜尋不到解決方案的時候
2 介面啟用有個問題,點選啟用跳轉回來時,沒有傳建立的會員卡編號,當建立了多個時,沒有辦法區分哪個是哪個
參考資料
C 微信開發 微信會員卡(三)啟用會員卡
在會員領取了會員卡之後需要做 乙個跳轉性啟用,模式請看下圖 在建立會員卡的時候需要配置下這個引數的值 memberactivate.aspx頁面 如下 c autoeventwireup true codebehind memberactivate.aspx.cs inherits chainsto...
php計算會員卡
前段時間接到乙個製作會員卡的單子,一開始挺好奇為什麼要把乙個會員天數要分開成卡,後來才發現,那個是以充值天數來的,然後需要以卡型別進行判斷 那麼卡分別為 直接放演算法 class vip class 天數計算月卡 author 院主網路科技團隊 link url www.berfen.com cla...
C 微信開發 微信會員卡(二)
如圖 點選啟用會員卡時,要跳轉到如下的 要實現這個功能,首先我們在建立會員卡後就操作如下 region 新增啟用時的自定義字段 string customfiled customfiled string customurl access token string resultcustom postw...