微信公眾號(hào)管理卡券

2019-03-14 15:30 更新

管理卡券

卡券

更新日志

版本號(hào)更新內(nèi)容更新時(shí)間
V1.0

優(yōu)化查詢code接口,返回信息中增加can_consume字段

,告知開發(fā)者該卡券是否可以被核銷,同時(shí)可以支持返回code狀態(tài)的查詢方式。

2015-8-31
V1.1新增拉取卡券數(shù)據(jù)接口2015-9-7









查詢Code接口

查詢code接口可以查詢當(dāng)前code是否可以被核銷并檢查code狀態(tài)。當(dāng)前可以被定位的狀態(tài)為正常、已核銷、轉(zhuǎn)贈(zèng)中、已刪除、已失效和無效code。

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/code/get?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)JSON數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
   "card_id" : "card_id_123+",
   "code" : "123456789",
   "check_consume" : true
}

參數(shù)說明

參數(shù)名必填類型示例值描述
codestring(20)110201201245單張卡券的唯一標(biāo)準(zhǔn)。
card_idstring(32)

pFS7Fjg8kV1I

dDz01r4SQwMkuCKc

卡券ID代表一類卡券。自定義code卡券必填。
check_consumebooltrue是否校驗(yàn)code核銷狀態(tài),填入true和false時(shí)的code異常狀態(tài)返回?cái)?shù)據(jù)不同。











當(dāng)check_consume為true時(shí)返回?cái)?shù)據(jù)

卡券狀態(tài)正常:

 {
  "errcode": 0,
  "errmsg": "ok",
  "card": {
    "card_id": "pbLatjk4T4Hx-QFQGL4zGQy27_Qg",
    "begin_time": 1457452800,
    "end_time": 1463155199
  },
  "openid": "obLatjm43RA5C6QfMO5szKYnT3dM",
  "can_consume": true,
  "user_card_status": "NORMAL"
} 

卡券狀態(tài)異常:

{
 "errcode": 40127,
 "errmsg": "invalid user-card status! Hint: the card was given to user, but may be deleted or set unavailable ! hint: [iHBD40040ent3]"
}

當(dāng)check_consume為false時(shí)返回?cái)?shù)據(jù)

卡券狀態(tài)正常:

 {
  "errcode": 0,
  "errmsg": "ok",
  "card": {
    "card_id": "pbLatjk4T4Hx-QFQGL4zGQy27_Qg",
    "begin_time": 1457452800,
    "end_time": 1463155199
  },
  "openid": "obLatjm43RA5C6QfMO5szKYnT3dM",
  "can_consume": true,
  "user_card_status": "NORMAL"
} 

卡券狀態(tài)異常:

 {
  "errcode": 0,
  "errmsg": "ok",
  "card": {
    "card_id": "pbLatjnK8NLbWgwMgfMtnj3gaglw",
    "begin_time": 1457625600,
    "end_time": 1460217599
  },
  "openid": "obLatjm43RA5C6QfMO5szKYnT3dM",
  "can_consume": false,
  "user_card_status": "GIFTING"
} 
參數(shù)名描述
errcode錯(cuò)誤碼
errmsg錯(cuò)誤信息
openid用戶openid
card_id卡券ID
begin_time起始使用時(shí)間
end_time結(jié)束時(shí)間
user_card_status

當(dāng)前code對(duì)應(yīng)卡券的狀態(tài)

NORMAL          正常 

CONSUMED     已核銷 

EXPIRE              已過期 

GIFTING            轉(zhuǎn)贈(zèng)中

GIFT_TIMEOUT  轉(zhuǎn)贈(zèng)超時(shí) 

DELETE              已刪除

UNAVAILABLE   已失效 

code未被添加或被轉(zhuǎn)贈(zèng)領(lǐng)取的情況則統(tǒng)一報(bào)錯(cuò):invalid serial code

can_consume是否可以核銷,true為可以核銷,false為不可核銷






















注意事項(xiàng):

1.固定時(shí)長有效期會(huì)根據(jù)用戶實(shí)際領(lǐng)取時(shí)間轉(zhuǎn)換,如用戶2013年10月1日領(lǐng)取,固定時(shí)長有效期為90天,即有效時(shí)間為2013年10月1日-12月29日有效。

2.無論check_consume填寫的是true還是false,當(dāng)code未被添加或者code被轉(zhuǎn)贈(zèng)領(lǐng)取是統(tǒng)一報(bào)錯(cuò):invalid serial code

獲取用戶已領(lǐng)取卡券接口

用于獲取用戶卡包里的,屬于該appid下所有可用卡券,包括正常狀態(tài)和未生效狀態(tài)

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/user/getcardlist?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)JSON數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
  "openid": "12312313",
  "card_id": "xxxxxxxxxx"
}

  參數(shù)說明

參數(shù)名必填類型示例值描述
openidstring(64)1231231需要查詢的用戶openid
card_idstring(32)pFS7Fjg8kV1IdDz01xxxxx卡券ID。不填寫時(shí)默認(rèn)查詢當(dāng)前appid下的卡券。







返回?cái)?shù)據(jù)

 {
"errcode":0,
"errmsg":"ok",
"card_list": [
      {"code": "xxx1434079154", "card_id": "xxxxxxxxxx"},
      {"code": "xxx1434079155", "card_id": "xxxxxxxxxx"}
      ],
       "has_share_card": true
}

  參數(shù)說明

參數(shù)名描述
errcode錯(cuò)誤碼
errmsg錯(cuò)誤信息
card_list卡券列表
has_share_card是否有可用的朋友的券








查看卡券詳情

開發(fā)者可以調(diào)用該接口查詢某個(gè)card_id的創(chuàng)建信息、審核狀態(tài)以及庫存數(shù)量。

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/get?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)JSON數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
  "card_id":"pFS7Fjg8kV1IdDz01r4SQwMkuCKc"
}
參數(shù)名必填類型示例值描述
card_idstring(32)pFS7Fjg8kV1IdDz01r4SQwMkuCKc卡券ID。





返回?cái)?shù)據(jù)

{
  "errcode": 0,
  "errmsg": "ok",
  "card": {
    "card_type": "DISCOUNT",
    "discount": {
      "base_info": {
        "id": "pbLatjnP97_F9PudzBARQhn7xR7A",
        "logo_url": "http://mmbiz.qpic.cn/mmbiz/p98FjXy8LafmY25YclQ7vw5noBxeVH3DG5AKFR1ZsRgMgsvjll7EkUsZib00J964AEpTjkNXF2HorJHt5mtt45Q/0?wx_fmt=png",
        "code_type": "CODE_TYPE_NONE",
        "brand_name": "微信餐廳",
        "title": "9折優(yōu)惠券",
        "date_info": {
          "type": "DATE_TYPE_FIX_TERM",
          "fixed_term": 30,
          "fixed_begin_term": 0
        },
        "color": "#10AD61",
        "notice": "到店使用",
        "description": "",
        "location_id_list": [
          218384742,
          402521653,
          402521608
        ],
        "get_limit": 3,
        "can_share": true,
        "can_give_friend": true,
        "status": "CARD_STATUS_VERIFY_OK",
        "sku": {
          "quantity": 100096,
          "total_quantity": 100100
        },
        "create_time": 1457525546,
        "update_time": 1457526240,
        "area_code_list": []
      },
      "discount": 10,
      "advanced_info": {
        "time_limit": [
          {
            "type": "MONDAY"
          },
          {
            "type": "TUESDAY"
          }
        ],
        "text_image_list": [],
        "business_service": [],
        "consume_share_card_list": [],
        "abstract": {
          "abstract": "點(diǎn)擊了解更多",
          "icon_url_list": [
            "http://mmbiz.qpic.cn/mmbiz/p98FjXy8LafiawSeJeqBzk8qC40iaKIwUPm4TSCelulzEbAywKr7tWjkd5vRjbmFloUFeThfwhwMUZIXmsCtJpyQ/0?wx_fmt=jpeg"
          ]
        },
        "share_friends": false
      }
    }
  }
}
參數(shù)名描述
card_type卡券類型。

團(tuán)購券:GROUPON; 折扣券:DISCOUNT; 禮品券:GIFT; 

代金券:CASH; 通用券:GENERAL_COUPON; 

會(huì)員卡:MEMBER_CARD; 景點(diǎn)門票:SCENIC_TICKET

電影票:MOVIE_TICKET; 飛機(jī)票:BOARDING_PASS; 

會(huì)議門票:MEETING_TICKET; 汽車票:BUS_TICKET;

base_info基本的卡券數(shù)據(jù),見下表,所有卡券通用。
deal_detail團(tuán)購券專用字段,團(tuán)購詳情。
gift禮品券專用,表示禮品名字。
least_costleast_cost字段為代金券專用,表示起用金額(單位為分)。
reduce_cost代金券專用,表示減免金額(單位為分)
discount折扣券專用字段,表示打折額度(百分比),例:填30為七折團(tuán)購詳情。
supply_balance會(huì)員卡專屬字段,表示是否支持積分,填寫true或false,如填寫true,積分相關(guān)字段均為必填,會(huì)員卡專用。
supply_bonus會(huì)員卡專屬字段,表示否支持儲(chǔ)值,填寫true或false,如填寫true,儲(chǔ)值相關(guān)字段均為必填,會(huì)員卡專用。
bonus_cleared積分清零規(guī)則,會(huì)員卡專用。
bonus_rules積分規(guī)則,會(huì)員卡專用。
balance_rules儲(chǔ)值規(guī)則,會(huì)員卡專用。
prerogative會(huì)員卡專屬字段,表示特權(quán)說明,會(huì)員卡專用。
bind_old_card_url綁定舊卡的url,會(huì)員卡專用。
activate_url激活會(huì)員卡,會(huì)員卡專用。
need_push_on_view進(jìn)入會(huì)員卡時(shí)是否推送事件,填寫true或false,會(huì)員卡專用。
from飛機(jī)票的起點(diǎn),上限為18個(gè)漢字,機(jī)票專用。
to飛機(jī)票的終點(diǎn),上限為18個(gè)漢字,機(jī)票專用。
flight航班,機(jī)票專用。
departure_time起飛時(shí)間,機(jī)票專用。(Unix時(shí)間戳格式)
landing_time降落時(shí)間,機(jī)票專用。(Unix時(shí)間戳格式)
check_in_url在線值機(jī)的鏈接,機(jī)票專用。
gate登機(jī)口。如發(fā)生登機(jī)口變更,建議商家實(shí)時(shí)調(diào)用該接口變更,機(jī)票專用。
boarding_time登機(jī)時(shí)間,只顯示“時(shí)分”不顯示日期,機(jī)票專用。(Unix時(shí)間戳格式)
meeting_detail會(huì)議詳情,會(huì)議門票專用。
map_url會(huì)場導(dǎo)覽圖,會(huì)議門票專用。









































base_info字段:

參數(shù)名描述
logo_url卡券的商戶logo,建議像素為300*300。
code_type

"CODE_TYPE_TEXT",文本;

"CODE_TYPE_BARCODE",一維碼 ;

"CODE_TYPE_QRCODE",二維碼;

"CODE_TYPE_ONLY_QRCODE",二維碼無code顯示;

"CODE_TYPE_ONLY_BARCODE",一維碼無code顯示;

brand_name

商戶名字(填寫直接提供服務(wù)的商戶名

,第三方商戶名填寫在source字段)。

title卡券名。
color卡券的背景顏色。
notice使用提醒,字?jǐn)?shù)上限為16個(gè)漢字。
description使用說明。長文本描述。
date_info使用日期,有效期的信息。
type

使用時(shí)間的類型

DATE_TYPE_FIX_TIME_RANGE 表示固定日期區(qū)間,DATE_TYPE_FIX_TERM表示固定時(shí)長(自領(lǐng)取后按天算),DATE_TYPE_PERMANENT 表示永久有效(會(huì)員卡類型專用)。

begin_timestamp

type為DATE_TYPE_FIX_TIME_RANGE時(shí)專用

,表示起用時(shí)間。從1970年1月1日00:00:00至起用時(shí)間的秒數(shù),最終需轉(zhuǎn)換為字符串形態(tài)傳入,下同。(單位為秒)

end_timestamp

type為DATE_TYPE_FIX_TIME_RANGE時(shí)專用

,表示結(jié)束時(shí)間。(單位為秒)

fixed_term

type為DATE_TYPE_FIX_TERM時(shí)專用

,表示自領(lǐng)取后多少天內(nèi)有效,領(lǐng)取后當(dāng)天有效填寫0。

(單位為天)

fixed_begin_term

type為DATE_TYPE_FIX_TERM時(shí)專用

,表示自領(lǐng)取后多少天開始生效。(單位為天)

sku商品信息
quantity卡券現(xiàn)有庫存的數(shù)量
total_quantity卡券全部庫存的數(shù)量,上限為100000000。
location_id_list門店位置ID。
use_all_locations
支持全部門店,填寫true或false,與location_id_list互斥
use_custom_code是否自定義Code碼。填寫true或false,默認(rèn)為false。
bind_openid是否指定用戶領(lǐng)取,填寫true或false。默認(rèn)為否。
can_share

卡券是否可轉(zhuǎn)贈(zèng),填寫true或false,true代表可轉(zhuǎn)贈(zèng)

默認(rèn)為true。

service_phone客服電話。
source第三方來源名,例如同程旅游、大眾點(diǎn)評(píng)。
custom_url_name商戶自定義入口名稱。
custom_url商戶自定義入口跳轉(zhuǎn)外鏈的地址鏈接,跳轉(zhuǎn)頁面內(nèi)容需與自定義cell名稱保持匹配。
custom_url_sub_title顯示在入口右側(cè)的tips,長度限制在6個(gè)漢字內(nèi)。
promotion_url_name營銷場景的自定義入口。
promotion_url入口跳轉(zhuǎn)外鏈的地址鏈接。
promotion_url_sub_title顯示在營銷入口右側(cè)的提示語。
custom_url_name商戶自定義入口名稱。
status

“CARD_STATUS_NOT_VERIFY”,待審核;

“CARD_STATUS_VERIFY_FAIL”,審核失敗;

“CARD_STATUS_VERIFY_OK”,通過審核;

“CARD_STATUS_DELETE”,卡券被商戶刪除;

“CARD_STATUS_DISPATCH”,在公眾平臺(tái)投放過的卡券;


























































開發(fā)者注意事項(xiàng)

1.對(duì)于部分有特殊權(quán)限的商家,查詢卡券詳情得到的返回可能含特殊接口的字段。

2.由于卡券字段會(huì)持續(xù)更新,實(shí)際返回字段包含但不限于文檔中的字段,建議開發(fā)者開發(fā)時(shí)對(duì)于不理解的字段不做處理,以免出錯(cuò)。


批量查詢卡券列表

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/batchget?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
  "offset": 0,
  "count": 10, 
  "status_list": ["CARD_STATUS_VERIFY_OK", "CARD_STATUS_DISPATCH"]
}
參數(shù)名必填類型示例值描述
offsetint0查詢卡列表的起始偏移量,從0開始,即offset: 5是指從從列表里的第六個(gè)開始讀取。
countint10需要查詢的卡片的數(shù)量(數(shù)量最大50)。
status_liststring(32)

CARD_STATU

S_VERIFY_OK

支持開發(fā)者拉出指定狀態(tài)的卡券列表

“CARD_STATUS_NOT_VERIFY”,

待審核

“CARD_STATUS_VERIFY_FAIL”,

審核失?。?/span>

“CARD_STATUS_VERIFY_OK”,

通過審核;

“CARD_STATUS_DELETE”,

卡券被商戶刪除;

“CARD_STATUS_DISPATCH”,

在公眾平臺(tái)投放過的卡券;



















返回?cái)?shù)據(jù)

{
  "errcode":0,
  "errmsg":"ok",
  "card_id_list":["ph_gmt7cUVrlRk8swPwx7aDyF-pg"],
  "total_num":1
}
參數(shù)名描述
errcode錯(cuò)誤碼,0為正常。
errmsg錯(cuò)誤信息。
card_id_list卡券ID列表。
total_num該商戶名下卡券ID總數(shù)。








注意事項(xiàng):

1.未傳入篩選條件時(shí),該接口默認(rèn)傳回該商戶名下所有狀態(tài)的卡券;

2.開發(fā)者可以請(qǐng)求之后調(diào)用查看卡券詳情接口確定卡券狀態(tài);

更改卡券信息接口

接口說明

支持更新所有卡券類型的部分通用字段及特殊卡券(會(huì)員卡、飛機(jī)票、電影票、會(huì)議門票)中特定字段的信息。

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/update?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
       "card_id":"ph_gmt7cUVrlRk8swPwx7aDyF-pg",
       "member_card": {        //填寫該cardid相應(yīng)的卡券類型(小寫)。
               "base_info": {
                   "logo_url": "http:\/\/www.supadmin.cn\/uploads\/allimg\/120216\/1_120216214725_1.jpg",
                   "color": "Color010",
                   "notice": "使用時(shí)向服務(wù)員出示此券",
                   "service_phone": "020-88888888",
                   "description": "不可與其他優(yōu)惠同享\n如需團(tuán)購券發(fā)票,請(qǐng)?jiān)谙M(fèi)時(shí)向商戶提出\n店內(nèi)均可使用,
                   僅限堂食\n餐前不可打包,餐后未吃完,可打包\n本團(tuán)購券不限人數(shù),建議2人使用,
                   超過建議人數(shù)須另收醬料費(fèi)5元/位\n本單謝絕自帶酒水飲料"
                   "location_id_list" : [123, 12321, 345345]
               },
                  "bonus_cleared": "aaaaaaaaaaaaaa",
                  "bonus_rules": "aaaaaaaaaaaaaa",
                  "prerogative": ""
       }
}

通用字段修改:

參數(shù)名是否提審類型示例值描述
base_info-JSON接口見上述示例卡券基礎(chǔ)信息字段。
logo_urlstring(128)mmbiz.qpic.cn/卡券的商戶logo,建議像素為300*300。
noticestring(48)請(qǐng)出示二維碼核銷卡券。使用提醒,字?jǐn)?shù)上限為16個(gè)漢字。
descriptionstring(3072)不可與其他優(yōu)惠同享使用說明。
service_phonestring(24)40012234客服電話。
colorstring(3072)Color010卡券顏色。
location_id_liststring(3072)1234,2314支持更新適用門店列表。
center_titlestring(18)快速使用頂部居中的自定義cell。
center_sub_titlestring(24)點(diǎn)擊快速核銷卡券頂部居中的自定義cell說明。
center_urlstring(128)www.xxx.com頂部居中的自定義cell的跳轉(zhuǎn)鏈接。
location_id_liststring(3072)1234,2314

支持更新適用門店列表

,清空門店更新時(shí)傳“0”

custom_url_namestring(16)立即使用自定義跳轉(zhuǎn)入口的名字。
custom_urlstring(128)"xxxx.com"。自定義跳轉(zhuǎn)的URL。
custom_url_sub_titlestring(18)更多驚喜顯示在入口右側(cè)的提示語。
promotion_url_namestring(16)產(chǎn)品介紹。營銷場景的自定義入口名稱。
promotion_urlstring(128)XXXX.com;入口跳轉(zhuǎn)外鏈的地址鏈接。

promotion_url

_sub_title

string(18)賣場大優(yōu)惠。顯示在營銷入口右側(cè)的提示語。
code_typestring(16)

CODE_TYPE

_TEXT

Code碼展示類型,

"CODE_TYPE_TEXT"

文本;

"CODE_TYPE_BARCODE",

一維碼 ;"CODE_TYPE_QRCODE",

二位碼;"CODE_TYPE_ONLY_

QRCODE",二維碼無code顯示;

"CODE_TYPE_ONLY_BARCODE",一維碼無code顯示;

get_limitint1每人可領(lǐng)券的數(shù)量限制。
can_shareboolfalse卡券原生領(lǐng)取頁面是否可分享。
can_give_friendboolfalse卡券是否可轉(zhuǎn)贈(zèng)。
date_infoJson結(jié)構(gòu)見上述示例使用日期,有效期的信息,有效期時(shí)間修改僅支持有效區(qū)間的擴(kuò)大。
typestring

DATE_TYPE_FI

X_TIME_RANGE

有效期類型,僅支持更改type為DATE_TYPE_FIX_TIME_RANGE 的時(shí)間戳,不支持填入DATE_TYPE_FIX_TERM。
begin_timestampunsigned int14300000固定日期區(qū)間專用,表示起用時(shí)間。(單位為秒)
end_timestampunsigned int15300000固定日期區(qū)間專用,表示結(jié)束時(shí)間。結(jié)束時(shí)間僅支持往后延長。






















































不同類型卡券專屬字段修改:

特別注意,以下支持更新的字段不在基本信息base_info的結(jié)構(gòu)中。

參數(shù)名是否提審類型示例值描述
bonus_clearedstring(3072)每年12月30號(hào)積分清0。積分清零規(guī)則,會(huì)員卡專用。
bonus_rulesstring(3072)每消費(fèi)1元增加1積分。積分規(guī)則,會(huì)員卡專用。
balance_rulesstring(3072)支持在線充入余額。儲(chǔ)值說明,會(huì)員卡專用。
prerogativestring(3072)XX會(huì)員可享有全場商品8折優(yōu)惠。特權(quán)說明,會(huì)員卡專用。
custom_field1JSON結(jié)構(gòu)創(chuàng)建會(huì)員卡示例自定義會(huì)員信息類目,會(huì)員卡激活后顯示,會(huì)員卡專用。
custom_field2JSON結(jié)構(gòu)創(chuàng)建會(huì)員卡示例自定義會(huì)員信息類目,會(huì)員卡激活后顯示,會(huì)員卡專用。
custom_field3JSON結(jié)構(gòu)創(chuàng)建會(huì)員卡示例。自定義會(huì)員信息類目,會(huì)員卡激活后顯示,會(huì)員卡專用。
name_typestring(24)

FIELD_NAME

_TYPE_LEVEL

會(huì)員信息類目名稱。FIELD_NAME_TYPE_LEVEL等級(jí);FIELD_NAME_TYPE_COUPON優(yōu)惠券;FIELD_NAME_TYPE_STAMP印花;FIELD_NAME_TYPE_DISCOUNT折扣;FIELD_NAME_TYPE_ACHIEVEMEN成就;FIELD_NAME_TYPE_MILEAGE里程。
urlstring(128)xxx.com點(diǎn)擊類目跳轉(zhuǎn)外鏈url
custom_cell1JSON結(jié)構(gòu)見上述示例。自定義會(huì)員信息類目,會(huì)員卡激活后顯示。
detailstring(3072)電影名:復(fù)仇者聯(lián)盟2。/n放映時(shí)間:2015年5月12日23:00。/n票類型:3D。電影票詳情。
departure_timeunsigned int1431271351起飛時(shí)間。
landing_timeunsigned int1441271351降落時(shí)間。
gatestring(12)3號(hào)登機(jī)口。如發(fā)生登機(jī)口變更,建議商家實(shí)時(shí)調(diào)用該接口變更。
boarding_timeunsigned int1431271351登機(jī)時(shí)間,只顯示“時(shí)分”不顯示日期,按Unix時(shí)間戳格式填寫。如發(fā)生登機(jī)時(shí)間變更,建議商家實(shí)時(shí)調(diào)用該接口變更。
guide_urlstring(128)www.qq.com景區(qū)門票的導(dǎo)覽圖URL。
map_urlstring(128)xxx.com。會(huì)場導(dǎo)覽圖。














































返回?cái)?shù)據(jù)說明

{
   "errcode":0,
   "errmsg":"ok",
   "send_check":false
}
參數(shù)名描述
errcode錯(cuò)誤碼,0為正常。
errmsg錯(cuò)誤信息。
send_check是否提交審核,false為修改后不會(huì)重新提審,true為修改字段后重新提審,該卡券的狀態(tài)變?yōu)閷徍酥小?/span>








開發(fā)者注意事項(xiàng)注

1. 請(qǐng)開發(fā)者注意需要重新提審的字段,開發(fā)者調(diào)用更新接口時(shí),若傳入了提審字段則卡券需要重新進(jìn)入審核狀態(tài);

2. 接口更新方式為覆蓋更新:即開發(fā)者只需傳入需要更改的字段,其他字段無需填入,否則可能導(dǎo)致卡券重新提審;

3. 若開發(fā)者置空某些字段,可直接在更新時(shí)傳“”(空);

4. 調(diào)用該接口后更改卡券信息后,請(qǐng)務(wù)必調(diào)用查看卡券詳情接口驗(yàn)證是否已成功更改,

5.未列出的字段不支持修改更新。

修改庫存接口

調(diào)用修改庫存接口增減某張卡券的庫存。

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/modifystock?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
"card_id": "pFS7Fjg8kV1IdDz01r4SQwMkuCKc",
"increase_stock_value": 1231231,
"reduce_stock_value": 1231231
}
參數(shù)名必填類型示例值描述
card_idstring(32)pFS7Fjg8kV1IdDz01r4SQwMkuCKc卡券ID。
increase_stock_valueint1231231增加多少庫存,支持不填或填0。
reduce_stock_valueint1231231減少多少庫存,可以不填或填0。









返回?cái)?shù)據(jù)

 {
"errcode":0,
"errmsg":"ok"
}
參數(shù)名描述
errcode錯(cuò)誤碼
errmsg錯(cuò)誤信息






更改Code接口


為確保轉(zhuǎn)贈(zèng)后的安全性,微信允許自定義Code的商戶對(duì)已下發(fā)的code進(jìn)行更改。 注:為避免用戶疑惑,建議僅在發(fā)生轉(zhuǎn)贈(zèng)行為后(發(fā)生轉(zhuǎn)贈(zèng)后,微信會(huì)通過事件推送的方式告知商戶被轉(zhuǎn)贈(zèng)的卡券Code)對(duì)用戶的Code進(jìn)行更改。

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/code/update?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
  "code": "12345678",
  "card_id": "pFS7Fjg8kV1IdDz01r4SQwMkuCKc",
  "new_code": "3495739475"
}
參數(shù)名必填類型示例值描述
card_idstring(32)pFS7Fjg8kV1IdDz01r4SQwMkuCKc卡券ID。自定義Code碼卡券為必填。
codestring(16)110201201245需變更的Code碼。
new_codestring(64)1231231變更后的有效Code碼。








返回?cái)?shù)據(jù)

 {
"errcode":0,
"errmsg":"ok",
}
參數(shù)名描述
errcode錯(cuò)誤碼
errmsg錯(cuò)誤信息






刪除卡券接口

刪除卡券接口允許商戶刪除任意一類卡券。刪除卡券后,該卡券對(duì)應(yīng)已生成的領(lǐng)取用二維碼、添加到卡包JS API均會(huì)失效。 注意:如用戶在商家刪除卡券前已領(lǐng)取一張或多張?jiān)摽ㄈ琅f有效。即刪除卡券不能刪除已被用戶領(lǐng)取,保存在微信客戶端中的卡券。

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/delete?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
   "card_id": "pFS7Fjg8kV1IdDz01r4SQwMkuCKc"
}
參數(shù)名必填類型示例值描述
card_idstring(32)pFS7Fjg8kV1IdDz01r4SQwMkuCKc卡券ID。




返回?cái)?shù)據(jù)

 {
"errcode":0,
"errmsg":"ok"
}
參數(shù)名描述
errcode錯(cuò)誤碼
errmsg錯(cuò)誤信息






設(shè)置卡券失效接口


為滿足改票、退款等異常情況,可調(diào)用卡券失效接口將用戶的卡券設(shè)置為失效狀態(tài)。 

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/card/code/unavailable?access_token=TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

非自定義卡券的請(qǐng)求
{
  "code": "12312313"
}
或自定義code卡券的請(qǐng)求。
{
  "code": "12312313",
  "card_id": "pFS7Fjg8kV1IdDz01r4SQwMkuCKc"
}
參數(shù)名必填類型示例值描述
card_idstring(32)pFS7Fjg8kV1IdDz01r4SQwMkuCKc卡券ID。
codestring(20)1231231設(shè)置失效的Code碼。






返回?cái)?shù)據(jù)

 {
"errcode":0,
"errmsg":"ok",
}
參數(shù)名描述
errcode錯(cuò)誤碼
errmsg錯(cuò)誤信息





注意事項(xiàng):

1.設(shè)置卡券失效的操作不可逆,即無法將設(shè)置為失效的卡券調(diào)回有效狀態(tài),商家須慎重調(diào)用該接口。

2.商戶調(diào)用失效接口前須與顧客事先告知并取得同意,否則因此帶來的顧客投訴,微信將會(huì)按照《微信運(yùn)營處罰規(guī)則》進(jìn)行處罰。

統(tǒng)計(jì)卡券數(shù)據(jù)

為支持開發(fā)者調(diào)用API查看卡券相關(guān)數(shù)據(jù),微信卡券團(tuán)隊(duì)封裝數(shù)據(jù)接口并面向具備卡券功能權(quán)限的開發(fā)者開放使用。

開發(fā)者調(diào)用該接口可獲取本商戶下的所有卡券相關(guān)的總數(shù)據(jù)以及指定卡券的相關(guān)數(shù)據(jù)。

拉取卡券概況數(shù)據(jù)接口

接口說明

支持調(diào)用該接口拉取本商戶的總體數(shù)據(jù)情況,包括時(shí)間區(qū)間內(nèi)的各指標(biāo)總量。

接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/datacube/getcardbizuininfo?access_token=ACCESS_TOKEN

請(qǐng)求參數(shù)說明

參數(shù)是否必須說明
access_token調(diào)用接口憑證
POST數(shù)據(jù)Json數(shù)據(jù)






POST數(shù)據(jù)

{
 "begin_date":"2015-06-15",  //請(qǐng)開發(fā)者按示例格式填寫日期,否則會(huì)報(bào)錯(cuò)date format error
 "end_date":"2015-06-30",
 "cond_source":  0
}


參數(shù)說明:

字段說明是否必填類型示例值
begin_date查詢數(shù)據(jù)的起始時(shí)間。string(16)2015-06-15
end_date查詢數(shù)據(jù)的截至?xí)r間。string(16)2015-06-30
cond_source

卡券來源,0為公眾平臺(tái)創(chuàng)建的卡券數(shù)據(jù)

、1是API創(chuàng)建的卡券數(shù)據(jù)

unsigned int0








返回?cái)?shù)據(jù)說明:

{
    "list": [
       {
           "ref_date": "2015-06-23",
           "view_cnt": 1,
           "view_user": 1,
           "receive_cnt": 1,
           "receive_user": 1,
           "verify_cnt": 0,
           "verify_user": 0,
           "given_cnt": 0,
           "given_user": 0,
           "expire_cnt": 0,
           "expire_user": 0
       }
   ] 
}

字段說明:

字段說明
ref_date日期信息
view_cnt瀏覽次數(shù)
view_user瀏覽人數(shù)
receive_cnt領(lǐng)取次數(shù)
receive_user領(lǐng)取人數(shù)
verify_cnt使用次數(shù)
verify_user使用人數(shù)
given_cnt轉(zhuǎn)贈(zèng)次數(shù)
given_user轉(zhuǎn)贈(zèng)人數(shù)
expire_cnt過期次數(shù)
expire_user過期人數(shù)

















特別注意: 

1. 查詢時(shí)間區(qū)間需<=62天,否則報(bào)錯(cuò){errcode: 61501,errmsg: "date range error"};

2. 傳入時(shí)間格式需嚴(yán)格參照示例填寫”2015-06-15”,否則報(bào)錯(cuò){errcode":61500,"errmsg":"date format error"}

3. 該接口只能拉取非當(dāng)天的數(shù)據(jù),不能拉取當(dāng)天的卡券數(shù)據(jù),否則報(bào)錯(cuò)。

獲取免費(fèi)券數(shù)據(jù)接口

接口說明

支持開發(fā)者調(diào)用該接口拉取免費(fèi)券(優(yōu)惠券、團(tuán)購券、折扣券、禮品券)在固定時(shí)間區(qū)間內(nèi)的相關(guān)數(shù)據(jù)。

接口調(diào)用請(qǐng)求說明

http請(qǐng)求方式: POSThttps://api.weixin.qq.com/datacube/getcardcardinfo?access_token=ACCESS_TOKEN

請(qǐng)求參數(shù)說明

參數(shù)是否必須說明
access_token調(diào)用接口憑證
POST數(shù)據(jù)Json數(shù)據(jù)






POST數(shù)據(jù)

{
 "begin_date":"2015-06-15",
 "end_date":"2015-06-30",
 "cond_source": 0,
 "card_id": "po8pktyDLmakNY2fn2VyhkiEPqGE"
}

參數(shù)說明:

字段說明是否必填類型示例值
begin_date查詢數(shù)據(jù)的起始時(shí)間。string(16)2015-06-15
end_date查詢數(shù)據(jù)的截至?xí)r間。string(16)2015-06-30
cond_source卡券來源,0為公眾平臺(tái)創(chuàng)建的卡券數(shù)據(jù)、1是API創(chuàng)建的卡券數(shù)據(jù)unsigned int0
card_id卡券ID。填寫后,指定拉出該卡券的相關(guān)數(shù)據(jù)。string(32)po8pktyDLmakNY2fn2VyhkiEPqGE













返回?cái)?shù)據(jù)說明 :

{
    "list": [
       {
           "ref_date": "2015-06-23",
           "card_id": "po8pktyDLmakNY2fn2VyhkiEPqGE",
           "card_type":3,
           "view_cnt": 1,
           "view_user": 1,
           "receive_cnt": 1,
           "receive_user": 1,
           "verify_cnt": 0,
           "verify_user": 0,
           "given_cnt": 0,
           "given_user": 0,
           "expire_cnt": 0,
           "expire_user": 0
       }
   ]
}


字段說明:

字段說明
ref_date日期信息
card_id卡券ID
card_typecardtype:0:折扣券,
1:代金券,2:禮品券,3:優(yōu)惠券,4:團(tuán)購券(暫不支持拉取特殊票券類型數(shù)據(jù),電影票、飛機(jī)票、會(huì)議門票、景區(qū)門票)
view_cnt瀏覽次數(shù)
view_user瀏覽人數(shù)
receive_cnt領(lǐng)取次數(shù)
receive_user領(lǐng)取人數(shù)
verify_cnt使用次數(shù)
verify_user使用人數(shù)
given_cnt轉(zhuǎn)贈(zèng)次數(shù)
given_user轉(zhuǎn)贈(zèng)人數(shù)
expire_cnt過期次數(shù)
expire_user過期人數(shù)





















特別注意:

1. 該接口目前僅支持拉取免費(fèi)券(優(yōu)惠券、團(tuán)購券、折扣券、禮品券)的卡券相關(guān)數(shù)據(jù),暫不支持特殊票券(電影票、會(huì)議門票、景區(qū)門票、飛機(jī)票)數(shù)據(jù)。

2. 查詢時(shí)間區(qū)間需<=62天,否則報(bào)錯(cuò){"errcode:" 61501,errmsg: "date range error"};

3. 傳入時(shí)間格式需嚴(yán)格參照示例填寫如”2015-06-15”,否則報(bào)錯(cuò){"errcode":"date format error"}

4. 該接口只能拉取非當(dāng)天的數(shù)據(jù),不能拉取當(dāng)天的卡券數(shù)據(jù),否則報(bào)錯(cuò)。

拉取會(huì)員卡概況數(shù)據(jù)接口

接口說明

支持開發(fā)者調(diào)用該接口拉取公眾平臺(tái)創(chuàng)建的會(huì)員卡相關(guān)數(shù)據(jù)。


接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/datacube/getcardmembercardinfo?access_token=ACCESS_TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
 "begin_date":"2015-06-15",
 "end_date":"2015-06-30",
 "cond_source": 0
}

參數(shù)說明:

字段說明是否必填類型示例值
begin_date查詢數(shù)據(jù)的起始時(shí)間。string(16)2015-06-15
end_date查詢數(shù)據(jù)的截至?xí)r間。string(16)2015-06-30
cond_source卡券來源,0為公眾平臺(tái)創(chuàng)建的卡券數(shù)據(jù)、1是API創(chuàng)建的卡券數(shù)據(jù)unsigned int0

返回?cái)?shù)據(jù)說明 :

{
   "list": [
       {
           "ref_date": "2015-06-23",
           "view_cnt": 0,
              "view_user": 0,
              "receive_cnt": 0,
              "receive_user": 0,
              "active_user": 0,
              "verify_cnt": 0,
              "verify_user": 0,
              "total_user": 86,
              "total_receive_user": 95
   ]
}

字段說明:

字段說明
ref_date日期信息
view_cnt瀏覽次數(shù)
view_user瀏覽人數(shù)
receive_cnt領(lǐng)取次數(shù)
receive_user領(lǐng)取人數(shù)
verify_cnt使用次數(shù)
verify_user使用人數(shù)
active_user激活人數(shù)
total_user有效會(huì)員總?cè)藬?shù)
total_receive_user歷史領(lǐng)取會(huì)員卡總?cè)藬?shù)















拉取單張會(huì)員卡數(shù)據(jù)接口

接口說明

支持開發(fā)者調(diào)用該接口拉取API創(chuàng)建的會(huì)員卡數(shù)據(jù)情況


接口調(diào)用請(qǐng)求說明

HTTP請(qǐng)求方式: POST
URL:https://api.weixin.qq.com/datacube/getcardmembercarddetail?access_token=ACCESS_TOKEN

參數(shù)說明

參數(shù)是否必須說明
POST數(shù)據(jù)Json數(shù)據(jù)
access_token調(diào)用接口憑證






POST數(shù)據(jù)

{
 "begin_date":"2015-06-15",
 "end_date":"2015-06-30",
 "card_id":"xxxxxxxxxxxxxxxx"
}

參數(shù)說明:


字段說明是否必填類型示例值
begin_date查詢數(shù)據(jù)的起始時(shí)間。string(16)2015-06-15
end_date查詢數(shù)據(jù)的截至?xí)r間。string(16)2015-06-30
card_id卡券idstring(32)
p4WkzwieuDBzzn7Jed6SBO0-ZgaU

返回?cái)?shù)據(jù)說明 :

{
  "list": [
    {
      "ref_date": "2016-07-06",
      "merchanttype": 2,
      "cardid": "p4WkzwieuDBzzn7Jed6SBO0-ZgaU",
      "submerchantid": 0,
      "view_cnt": 2,
      "view_user": 1,
      "receive_cnt": 1,
      "receive_user": 1,
      "verify_cnt": 0,
      "verify_user": 0,
      "active_cnt": 1,
      "active_user": 1,
      "total_user": 249,
      "new_user": 0,
      "payOriginalFee": 0,
      "fee": 0
    }
  ]
}

字段說明:

字段說明
ref_date日期信息
merchanttype子商戶類型
submerchantid子商戶ID
view_cnt瀏覽次數(shù)
view_user瀏覽人數(shù)
receive_cnt領(lǐng)取次數(shù)
receive_user領(lǐng)取人數(shù)
verify_cnt使用次數(shù)
verify_user使用人數(shù)
active_user激活人數(shù)
total_user有效會(huì)員總?cè)藬?shù)
total_receive_user歷史領(lǐng)取會(huì)員卡總?cè)藬?shù)
new_user新用戶數(shù)
payOriginalFee應(yīng)收金額(僅限使用快速買單的會(huì)員卡)
fee實(shí)收金額(僅限使用快速買單的會(huì)員卡)























以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)