新聞中心
卡券
說明
小程序卡券接口支持在小程序中領(lǐng)取/查看/使用公眾號(hào) AppId 創(chuàng)建的會(huì)員卡、票、券(含通用卡)。更多使用方法可參考 小程序&卡券打通

為馬龍等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及馬龍網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、馬龍網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
使用條件
目前只有認(rèn)證小程序才能使用卡券接口,可參考 指引 進(jìn)行認(rèn)證。
接口
小程序內(nèi)可以通過 wx.addCard 接口給用戶添加卡券。通過 wx.openCard 讓用戶選擇已有卡券。
會(huì)員卡組件
開發(fā)者可以在小程序內(nèi)調(diào)用該接口拉起會(huì)員開卡組件,方便用戶快速填寫會(huì)員注冊(cè)信息并領(lǐng)卡。該接口拉起開卡組件無須提前將開卡組件和發(fā)起小程序綁定至同一個(gè)公眾號(hào),開發(fā)者直接調(diào)用即可。
調(diào)用前開發(fā)者須完成以下步驟:
- 創(chuàng)建一張微信會(huì)員卡并設(shè)置為一鍵激活模式;
- 設(shè)置開卡字段;
- 獲取開卡組件參數(shù);
詳情查看會(huì)員開卡組件介紹:會(huì)員開卡組件
參數(shù)說明
| 參數(shù)名 | 類型 | 是否必填 | 參數(shù)說明 |
|---|---|---|---|
| appId | String | 是 | 填寫 wxeb490c6f9b154ef9,固定為此appid |
| extraData | Object | 是 | 開卡組件參數(shù),由第3步獲取,包含以下三個(gè)參數(shù) |
| encrypt_card_id | String | 是 | 加密 card_id,傳入前須 urldecode |
| outer_str | String | 是 | 會(huì)員卡領(lǐng)取渠道值,會(huì)在卡券領(lǐng)取事件回傳給商戶 |
| biz | String | 是 | 商戶公眾號(hào)標(biāo)識(shí)參數(shù),傳入前須 urldecode |
| success | Function | 否 | 接口調(diào)用成功的回調(diào)函數(shù) |
| fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) |
| complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
返回參數(shù)
| 參數(shù)名 | 類型 | 參數(shù)說明 |
|---|---|---|
| errMsg | String | 調(diào)用結(jié)果 |
示例代碼
wx.navigateToMiniProgram({
appId: 'wxeb490c6f9b154ef9', //固定為此 appid,不可改動(dòng)
extraData: data, // 包括 encrypt_card_id, outer_str, biz三個(gè)字段,須從 step3 中獲得的鏈接中獲取參數(shù)
success: function() {
},
fail: function() {
},
complete: function() {
}
})
navigateToMiniProgram接口即將廢棄,新版本中請(qǐng)使用navigator組件來使用此功能
會(huì)員卡開卡
返回說明
在 App.onShow 里判斷從會(huì)員開卡小程序返回的數(shù)據(jù)data
- 判斷 data.referrerInfo.appId 是否為開卡小程序 appId wxeb490c6f9b154ef9,如果不是則中止判斷
- 判斷是否有 data.referrerInfo.extraData 是否有數(shù)據(jù),如果沒有,表示用戶未激活直接左滑/點(diǎn)返回鍵返回,或者用戶已經(jīng)激活
- 若用戶激活成功,可以從 data.referrerInfo.extraData 中獲取 activate_ticket,card_id,code 參數(shù)用于下一步操作
提示:
- 在開發(fā)者工具上調(diào)用此 API 并不會(huì)真實(shí)的跳轉(zhuǎn)到另外的小程序,但是開發(fā)者工具會(huì)校驗(yàn)本次調(diào)用跳轉(zhuǎn)是否成功詳情
- 開發(fā)者工具上支持被跳轉(zhuǎn)的小程序處理接收參數(shù)的調(diào)試詳情
- 開卡組件是使用wx.navigateToMiniProgram開發(fā)的官方組件,跳轉(zhuǎn)時(shí)無須綁定同一個(gè)公眾號(hào),直接調(diào)用即可
名稱欄目:創(chuàng)新互聯(lián)小程序教程:微信小程序 卡券
URL分享:http://m.fisionsoft.com.cn/article/cdjddhj.html


咨詢
建站咨詢
