视频一区二区三区自拍_千金肉奴隷1985未删减版在线观看_国产成人黄色视频在线播放_少女免费播放片高清在线观看_国产精品v欧美精品v

創(chuàng)建代金券批次API

最新更新時(shí)間:2020.12.27 版本說明


通過調(diào)用此接口可創(chuàng)建代金券批次,包括預(yù)充值&免充值類型。

接口說明

適用對象:直連商戶 服務(wù)商 渠道商

請求URL:https://api.mch.weixin.qq.com/v3/marketing/favor/coupon-stocks

請求方式:POST

接口規(guī)則:http://www.tg885.com/wiki/doc/apiv3/wechatpay/wechatpay-1.shtml

接口頻率:單個(gè)商戶號調(diào)用頻率60/min,所有商戶號調(diào)用頻率為1000/min

接口耗時(shí):80ms


path指該參數(shù)為路徑參數(shù)

query 指該參數(shù)需在請求URL傳參

body 指該參數(shù)需在請求JSON傳參


請求參數(shù)

參數(shù)名 變量 類型[長度限制] 必填 描述
批次名稱 stock_name string[1,20] body 批次名稱
校驗(yàn)規(guī)則:
1、批次名稱最多9個(gè)中文漢字
2、批次名稱最多20個(gè)字母
3、批次名稱中不能包含不當(dāng)內(nèi)容和特殊字符 _ , ; |

示例值:微信支付代金券批次
批次備注 comment string[1,60] body 僅制券商戶可見,用于自定義信息。
校驗(yàn)規(guī)則:批次備注最多60個(gè)UTF8字符數(shù)
示例值:零售批次
歸屬商戶號 belong_merchant string[1,20] body 批次歸屬商戶號
該字段暫未開放
示例值:98568865
可用時(shí)間-開始時(shí)間 available_begin_time string[1,32] body 批次開始時(shí)間,遵循rfc3339標(biāo)準(zhǔn)格式,格式為yyyy-MM-DDTHH:mm:ss.sss+TIMEZONE,yyyy-MM-DD表示年月日,T出現(xiàn)在字符串中,表示time元素的開頭,HH:mm:ss.sss表示時(shí)分秒毫秒,TIMEZONE表示時(shí)區(qū)(+08:00表示東八區(qū)時(shí)間,領(lǐng)先UTC 8小時(shí),即北京時(shí)間)。例如:2015-05-20T13:29:35.120+08:00表示,北京時(shí)間2015年5月20日 13點(diǎn)29分35秒。
校驗(yàn)規(guī)則:
1、開始時(shí)間不可早于當(dāng)前時(shí)間
2、不能創(chuàng)建365天后開始的批次

示例值:2015-05-20T13:29:35.120+08:00
可用時(shí)間-結(jié)束時(shí)間 available_end_time string[1,32] body 批次結(jié)束時(shí)間,遵循rfc3339標(biāo)準(zhǔn)格式,格式為yyyy-MM-DDTHH:mm:ss.sss+TIMEZONE,yyyy-MM-DD表示年月日,T出現(xiàn)在字符串中,表示time元素的開頭,HH:mm:ss.sss表示時(shí)分秒毫秒,TIMEZONE表示時(shí)區(qū)(+08:00表示東八區(qū)時(shí)間,領(lǐng)先UTC 8小時(shí),即北京時(shí)間)。例如:2015-05-20T13:29:35.120+08:00表示,北京時(shí)間2015年5月20日 13點(diǎn)29分35秒。
校驗(yàn)規(guī)則:
1、結(jié)束時(shí)間需晚于開始時(shí)間
2、可用時(shí)間最長為90天
3、有效時(shí)間間隔最短為1s

示例值:2015-05-20T13:29:35.120+08:00
+發(fā)放規(guī)則 stock_use_rule object body 批次使用規(guī)則
參數(shù)名 變量 類型[長度限制] 必填 描述
發(fā)放總上限 max_coupons uint64 最大發(fā)券數(shù)
校驗(yàn)規(guī)則:
1、發(fā)放總個(gè)數(shù)最少5個(gè)
2、發(fā)放總個(gè)數(shù)最多1000萬個(gè)

示例值:100
總預(yù)算 max_amount uint64 最大發(fā)券預(yù)算,當(dāng)營銷經(jīng)費(fèi)no_cash選擇預(yù)充值false時(shí),激活批次時(shí)會(huì)從制券商戶的余額中扣除預(yù)算,請保證賬戶金額充足,單位:分
max_amount需要等于coupon_amount(面額) * max_coupons(發(fā)放總上限)

校驗(yàn)規(guī)則:批次總預(yù)算最多1億元
示例值:5000
單天預(yù)算發(fā)放上限 max_amount_by_day uint64 設(shè)置此字段,允許指定單天最大發(fā)券預(yù)算,單位:分。
校驗(yàn)規(guī)則:不能大于總預(yù)算
示例值:400
單個(gè)用戶可領(lǐng)個(gè)數(shù) max_coupons_per_user uint32 活動(dòng)期間每個(gè)用戶可領(lǐng)個(gè)數(shù),當(dāng)開啟了自然人限領(lǐng)時(shí),多個(gè)微信號同屬于一個(gè)身份證時(shí),視為同一用戶。
校驗(yàn)規(guī)則:
1、不能大于發(fā)放總個(gè)數(shù)
2、最少為1個(gè),最多為60個(gè)

示例值:3
是否開啟自然人限制 natural_person_limit bool 當(dāng)開啟了自然人限領(lǐng)時(shí),多個(gè)微信號同屬于一個(gè)身份證時(shí),視為同一用戶,枚舉值
true:是
false:否
示例值:false
是否開啟防刷攔截 prevent_api_abuse bool 若開啟防刷攔截,當(dāng)用戶命中惡意、小號、機(jī)器、羊毛黨、黑產(chǎn)等風(fēng)險(xiǎn)行為時(shí),無法成功發(fā)放代金券。
枚舉值
true:是
false:否
示例值:false
+樣式設(shè)置 pattern_info object body 代金券詳情頁
參數(shù)名 變量 類型[長度限制] 必填 描述
使用說明 description string[1,3000] 用于說明詳細(xì)的活動(dòng)規(guī)則,會(huì)展示在代金券詳情頁。
校驗(yàn)規(guī)則:最多1000個(gè)UTF8字符
示例值:微信支付營銷代金券
商戶logo merchant_logo string[1,128] 商戶logo ,僅支持通過《圖片上傳API》接口獲取的圖片URL地址。
1、商戶logo大小需為120像素*120像素。
2、支持JPG/JPEG/PNG格式,且圖片小于1M。
3、最多128個(gè)UTF8字符
示例值:https://qpic.cn/xxx
品牌名稱 merchant_name string[1,128] 品牌名稱,展示在用戶卡包
校驗(yàn)規(guī)則:
1、最多12個(gè)中文漢字
2、最多36個(gè)英文字符

示例值:微信支付
背景顏色 background_color string[1,15] 券的背景顏色,可設(shè)置10種顏色,色值請參考卡券背景顏色圖。顏色取值為顏色圖中的顏色名稱。可選枚舉字段不用則不傳,不可以傳空值
示例值:COLOR020
券詳情圖片 coupon_image string[1,128] 券詳情圖片, 850像素*350像素,且圖片大小不超過2M,支持JPG/PNG格式,僅支持通過《圖片上傳API》接口獲取的圖片URL地址。。
示例值:https://qpic.cn/xxx
+核銷規(guī)則 coupon_use_rule object body 核銷規(guī)則
參數(shù)名 變量 類型[長度限制] 必填 描述
+券生效時(shí)間 coupon_available_time object 允許指定券的特殊生效時(shí)間規(guī)則。
該字段暫未開放
參數(shù)名 變量 類型[長度限制] 必填 描述
+ 固定時(shí)間段可用 fix_available_time object 允許指定券在特殊時(shí)間段生效。當(dāng)設(shè)置固定時(shí)間段可用時(shí)不可設(shè)置領(lǐng)取后N天有效
該字段暫未開放
參數(shù)名 變量 類型[長度限制] 必填 描述
可用星期數(shù) available_week_day uint32 允許指定每周固定星期數(shù)生效,0代表周日生效,1代表周一生效,以此類推;不填則代表在可用時(shí)間內(nèi)周一至周日都生效。
該字段暫未開放
示例值:1,2
當(dāng)天開始時(shí)間 begin_time uint32 允許指定特殊生效星期數(shù)中的具體生效的時(shí)間段。
當(dāng)天開始時(shí)間,單位:秒。
該字段暫未開放
示例值:0
當(dāng)天結(jié)束時(shí)間 end_time uint32 允許指定特殊生效星期數(shù)中的具體生效的時(shí)間段。
當(dāng)天結(jié)束時(shí)間,單位:秒,默認(rèn)為23點(diǎn)59分59秒。
該字段暫未開放
示例值:3600
領(lǐng)取后N天有效 second_day_available bool 領(lǐng)取后,券的開始時(shí)間為領(lǐng)券后第二天,如7月1日領(lǐng)券,那么在7月2日00:00:00開始。
當(dāng)設(shè)置領(lǐng)取后N天有效時(shí),不可設(shè)置固定時(shí)間段可用。
枚舉值:
true:是
false:否
該字段暫未開放
示例值:false
領(lǐng)取后有效時(shí)間 available_time_after_receive uint32 領(lǐng)取后,券的結(jié)束時(shí)間為領(lǐng)取N天后,如設(shè)置領(lǐng)取后7天有效,那么7月1日領(lǐng)券,在7月7日23:59:59失效(在可用時(shí)間內(nèi)計(jì)算失效時(shí)間,若券還未到領(lǐng)取后N天,但是已經(jīng)到了可用結(jié)束時(shí)間,那么也會(huì)過期)
領(lǐng)取后有效時(shí)間,單位:分鐘。
該字段暫未開放
示例值:1440
+固定面額滿減券使用規(guī)則 fixed_normal_coupon object stock_type為NORMAL時(shí)必填。
參數(shù)名 變量 類型[長度限制] 必填 描述
面額 coupon_amount uint64 面額,單位:分。
校驗(yàn)規(guī)則:
1、必須為整數(shù)
2、必須大于1分且小于等于1000元

示例值:100
門檻 transaction_minimum uint64 使用券金額門檻,單位:分。
若指定可核銷商品編碼,門檻則為可核銷商品部分的消費(fèi)金額,而不是訂單的消費(fèi)金額。
校驗(yàn)規(guī)則:使用門檻必須大于優(yōu)惠金額
示例值:100
訂單優(yōu)惠標(biāo)記 goods_tag array 訂單優(yōu)惠標(biāo)記,按json格式。
商戶下單時(shí)需要傳入相同的標(biāo)記(goods_tag),用戶同時(shí)符合其他規(guī)則才能享受優(yōu)惠
校驗(yàn)規(guī)則:
1、最多允許錄入50個(gè)
2、每個(gè)訂單優(yōu)惠標(biāo)記支持字母/數(shù)字/下劃線,不超過128個(gè)UTF8字符。

示例值:["123321","456654"]
指定付款方式 limit_pay array[1,1] 指定付款方式的交易可核銷/使用代金券,可指定零錢付款、指定銀行卡付款,需填入支付方式編碼, 不在此列表中的銀行卡,暫不支持此功能。
校驗(yàn)規(guī)則:條目個(gè)數(shù)限制為【1,1】。
示例值:ICBC_CREDIT
+ 指定銀行卡BIN limit_card object 指定銀行卡bin付款的交易可核銷/使用代金券,當(dāng)批次限定了指定銀行卡時(shí)方可生效
參數(shù)名 變量 類型[長度限制] 必填 描述
銀行卡名稱 name string[1,4] 將在微信支付收銀臺向用戶展示,最多4個(gè)中文漢字
示例值:精粹白金
指定卡BIN bin array 使用指定卡BIN的銀行卡支付方可享受優(yōu)惠,按json格式
特殊規(guī)則:單個(gè)卡BIN的字符長度為【6,9】,條目個(gè)數(shù)限制為【1,10】。
示例值:['62123456','62123457']
支付方式 trade_type array 允許指定支付方式的交易才可核銷/使用代金券,不填則默認(rèn)“不限”。
枚舉值:
MICROAPP:小程序支付
APPPAY:APP支付
PPAY:免密支付
CARD:刷卡支付
FACE:人臉支付
OTHER:其他支付
示例值:["MICROAPP","APPPAY"]
是否可疊加其他優(yōu)惠 combine_use bool 允許指定本優(yōu)惠是否可以和本商戶號創(chuàng)建的其他券同時(shí)使用,不填則默認(rèn)允許同時(shí)使用。枚舉值:
true:是
false:否
示例值:false
可核銷商品編碼 available_items array 包含指定SKU商品編碼的交易才可核銷/使用代金券:活動(dòng)商戶在交易下單時(shí),需傳入用戶購買的所有SKU商品編碼,當(dāng)命中代金券中設(shè)置的商品編碼時(shí)可享受優(yōu)惠。
校驗(yàn)規(guī)則:
1、單個(gè)商品編碼的字符長度為【1,128】
2、條目個(gè)數(shù)限制為【1,50】

示例值:['123321','456654']
不可核銷商品編碼 unavailable_items array 該字段暫未開放
包含指定SKU商品編碼的交易不可核銷/使用代金券。
校驗(yàn)規(guī)則:
1、單個(gè)商品編碼的字符長度為【1,128】
2、條目個(gè)數(shù)限制為【1,50】

示例值:['789987','56765']
可用商戶號 available_merchants array 可用商戶的交易才可核銷/使用代金券。當(dāng)營銷經(jīng)費(fèi)no_cash=false時(shí),可用商戶允許填入任何類型的特約商戶或普通商戶
當(dāng)營銷經(jīng)費(fèi)no_cash=ture時(shí),分為以下幾種情況:
1、創(chuàng)建商戶是普通商戶或服務(wù)商特約商戶(子商戶):可添加本商戶號或同品牌商戶。
說明:若可用商戶中,有特約商戶(子商戶),那么特約商戶自己發(fā)起的交易、以及服務(wù)商幫特約商戶發(fā)起的交易,都可以使用代金券。
2、創(chuàng)建商戶是普通服務(wù)商:可添加已授權(quán)的子商戶,詳見《申請免充值代金券產(chǎn)品權(quán)限》。
說明:特約商戶如果有多個(gè)服務(wù)商,那么服務(wù)商為他發(fā)起的交易,只要完成了免充值授權(quán),都可以使用代金券;特約商戶自己發(fā)起的交易不可以使用代金券。
3、創(chuàng)建商戶是渠道商、銀行服務(wù)商或從業(yè)機(jī)構(gòu):可直接添加旗下任意子商戶,不需要子商戶授權(quán)。
示例值:['9856000','9856111']
營銷經(jīng)費(fèi) no_cash bool

body 營銷經(jīng)費(fèi)。枚舉值:
true:免充值
false:預(yù)充值
1、免充值:制券方無需提前充值資金,用戶核銷代金券時(shí),直接從訂單原價(jià)中扣除優(yōu)惠減價(jià)金額,最終只將用戶實(shí)際支付的金額結(jié)算給核銷商戶,商戶實(shí)收少于訂單原價(jià)。
2、預(yù)充值:制券方需將優(yōu)惠預(yù)算提前充值到微信支付商戶可用余額中,用戶核銷代金券時(shí),系統(tǒng)從制券方商戶可用余額中扣除優(yōu)惠減價(jià)部分對應(yīng)的資金,連同用戶實(shí)際支付的資金,一并結(jié)算給核銷商戶,不影響實(shí)收。
示例值:false

批次類型 stock_type string[1,16]

body 批次類型,僅支持:
NORMAL:固定面額滿減券批次
示例值:NORMAL

商戶單據(jù)號 out_request_no string[1,128] body 商戶創(chuàng)建批次憑據(jù)號(格式:商戶id+日期+流水號),可包含英文字母,數(shù)字,|,_,*,-等內(nèi)容,不允許出現(xiàn)其他不合法符號,商戶側(cè)需保持商戶單據(jù)號全局唯一。
擴(kuò)展屬性 ext_info string[1,128] body 擴(kuò)展屬性字段,按json格式,如無需要?jiǎng)t不填寫。
示例值:{'exinfo1':'1234','exinfo2':'3456'}

請求示例


{
	"stock_name": "微信支付代金券批次",
	"comment": "零售批次",
	"belong_merchant": "98568865",
	"available_begin_time": "2015-05-20T13:29:35.120+08:00",
	"available_end_time": "2015-05-20T13:29:35.120+08:00",
	" stock_use_rule": {
		"max_coupons": 100,
		"max_amount": 5000,
		"max_amount_by_day": 400,
		"max_coupons_per_user": 3,
		"natural_person_limit": false,
		"prevent_api_abuse": false
	},
	"pattern_info": {
		"description": "微信支付營銷代金券",
		"merchant_logo": "CDN地址",
		"merchant_name": "微信支付",
		" background_color": "色號",
		" coupon_image ": "圖片cdn地址"
	},
	"coupon_use_rule": {
		"coupon_available_time": {
			"fix_available_time": {
				" available_week_day ": [
					1
				],
				" begin_time ": 0,
				" end_time ": 3600
			},
			"second_day_available": false,
			"available_time_after_receive": 1440
		},
		" fixed_normal_coupon ": {
			" coupon_amount": 50,
			"transaction_minimum": 100
		},
		
		"goods_tag": [
			"123321",
			"123322"
		],
		"trade_type": ["OTHER","APPPAY"],
		"combine_use": false,
		"available_items": [
			"123321",
			"123322"
		],
		"available_merchants": [
			"9856000",
			"9856001"
		]
	},
	"no_cash": false,
	"stock_type": "NORMAL",
	"out_request_no": ""
}
    
{
JAVA示例代碼
}
    

返回參數(shù)

參數(shù)名 變量 類型[長度限制] 必填 描述
批次號 stock_id string[1,20] 微信為每個(gè)代金券批次分配的唯一ID。
示例值:98065001
創(chuàng)建時(shí)間 create_time string[1,32] 創(chuàng)建時(shí)間,遵循rfc3339標(biāo)準(zhǔn)格式,格式為yyyy-MM-DDTHH:mm:ss.sss+TIMEZONE,yyyy-MM-DD表示年月日,T出現(xiàn)在字符串中,表示time元素的開頭,HH:mm:ss.sss表示時(shí)分秒毫秒,TIMEZONE表示時(shí)區(qū)(+08:00表示東八區(qū)時(shí)間,領(lǐng)先UTC 8小時(shí),即北京時(shí)間)。例如:2015-05-20T13:29:35.120+08:00表示,北京時(shí)間2015年5月20日 13點(diǎn)29分35秒。
示例值:2015-05-20T13:29:35.120+08:00

返回示例


{
  "stock_id": "98065001",
  "create_time": "2015-05-20T13:29:35.120+08:00"

}
                                

    http://2323weixin.qq.com
                                

錯(cuò)誤碼公共錯(cuò)誤碼

狀態(tài)碼 錯(cuò)誤碼 描述 解決方案
400 PARAM_ERROR 回調(diào)url不能為空 請?zhí)顚懟卣{(diào)url
PARAM_ERROR 回調(diào)商戶不能為空 請?zhí)顚懟卣{(diào)商戶
PARAM_ERROR 券id必填 請?zhí)顚懭痠d
PARAM_ERROR appid必填 請輸入appid
PARAM_ERROR openid必填 請輸入openid
PARAM_ERROR 頁大小超過閾值 請不要超過最大的頁大小
PARAM_ERROR 輸入時(shí)間格式錯(cuò)誤 請輸入正確的時(shí)間格式
PARAM_ERROR 批次號必填 請輸入批次號
PARAM_ERROR 商戶號必填 請輸入商戶號
PARAM_ERROR 非法的批次狀態(tài) 請檢查批次狀態(tài)
400 MCH_NOT_EXISTS 商戶號不合法 請輸入正確的商戶號
400 INVALID_REQUEST openid與appID不匹配 請使用appID下的的openid
INVALID_REQUEST 活動(dòng)已結(jié)束或未激活 請檢查批次狀態(tài)
INVALID_REQUEST 非法的商戶號 請檢查商戶號是否正確
400 APPID_MCHID_NOT_MATCH 商戶號與appid不匹配 請綁定調(diào)用接口的商戶號和APPID后重試
403 USER_ACCOUNT_ABNORMAL 用戶非法 該用戶賬號異常,無法領(lǐng)券。商家可聯(lián)系微信支付或讓用戶聯(lián)系微信支付客服處理。
403 NOT_ENOUGH 批次預(yù)算不足 請補(bǔ)充預(yù)算
403 REQUEST_BLOCKED 調(diào)用商戶無權(quán)限 請開通產(chǎn)品權(quán)限后再調(diào)用該接口
REQUEST_BLOCKED 商戶無權(quán)發(fā)券 調(diào)用接口的商戶號無權(quán)發(fā)券,請檢查是否是自己的批次或是已授權(quán)的批次。
REQUEST_BLOCKED 批次不支持跨商戶發(fā)券 該批次未做跨商戶號的授權(quán),請授權(quán)后再發(fā)放
REQUEST_BLOCKED 用戶被限領(lǐng)攔截 用戶領(lǐng)取已經(jīng)達(dá)到上限,請調(diào)高上限或停止發(fā)放。
404 RESOURCE_NOT_EXISTS 批次不存在 請檢查批次ID是否正確
429 FREQUENCY_LIMIT_EXCEED 接口限頻 請降低調(diào)用頻率

版本說明

關(guān)閉
V1.5
2020年12月27日
1.增加各個(gè)字段的校驗(yàn)規(guī)則說明
V1.4
2020年9月2日
1.去除字段 unavailable_items(不參與優(yōu)惠商品編碼)、disscount_coupon(折扣券使用規(guī)則)和exchange_coupon(換購券使用規(guī)則)
V1.3
2020年6月8日
1.核銷規(guī)則(coupon_use_rule)中,新增字段【指定銀行卡BIN(limit_card)】
V1.2
2020年3月19日
1.核銷規(guī)則(coupon_use_rule)中,新增字段【指定支付方式(limit_pay)】
V1.1
2020年2月12日
1. 發(fā)券規(guī)則單用戶可領(lǐng)數(shù)調(diào)整為60

技術(shù)咨詢

文檔反饋