通过营销工具创建的代金券,支付时可以命中使用;“创建代金券批次”接口创建的,支付时无法命令和使用?
求大哥们帮忙看看!!! 场景: 两个商户号:商户号A是一个普通商户号;商户号B是托管给“通联支付”的一个子商户号。商户号A创建的 代金券 批次,代金券在 商户号B 支付时使用;测试1:使用 “营销中心->代金券->创建全场券"创建代金券批次,使用接口“[发放指定批次的代金券](https://pay.weixin.qq.com/doc/v3/merchant/4012463767)”发放代金券,支付时可以正常满减;测试2:使用接口“[创建代金券批次](https://pay.weixin.qq.com/doc/v3/merchant/4012534633)”创建代金券批次,也使用 “[发放指定批次的代金券](https://pay.weixin.qq.com/doc/v3/merchant/4012463767)”发放代金券,支付时没有满减;测试2中创建 代金券 批次,参数如下:{
"stock_name" : "xx-test01",
"comment" : "省略",
"belong_merchant" : "16400*****", // 商户号A的编码,脱敏处理
"available_begin_time" : "2025-05-19T14:50:00.000+08:00",
"available_end_time" : "2025-05-19T20:00:00.000+08:00",
"stock_use_rule" : {
"max_coupons" : 1,
"max_amount" : 10,
"max_amount_by_day" : 10,
"max_coupons_per_user" : 1,
"natural_person_limit" : false,
"prevent_api_abuse" : false
},
"pattern_info" : {
"description" : "微信支付营销代金券",
"merchant_name" : "***",
"background_color" : "COLOR010",
"jump_target" : "MINI_PROGRAM",
"mini_program_appid" : "****",//脱敏处理
"mini_program_path" : "****"//脱敏处理
},
"coupon_use_rule" : {
"coupon_available_time" : {
"fix_available_time" : {
"available_week_day" : [
0,1,2,3,4,5,6
],
"begin_time" : 0,
"end_time" : 86400
},
"second_day_available" : false,
"available_time_after_receive" : 2
},
"fixed_normal_coupon" : {
"coupon_amount" : 10,
"transaction_minimum" : 11
},
"combine_use" : false,
"available_merchants" : [
"580*****" //商户号B的编码,脱敏处理
]
},
"no_cash" : false,
"stock_type" : "NORMAL",
"out_request_no" : "code-11003"
}
#6. 测试1和测试2,发放代金券的参数如下: {
"stock_id": "201****",//代金券批次
"out_request_no": "coupon-20250****",
"appid": "wx81f51fcb9654da1e", // 小程序appID
"stock_creator_mchid": "16400*****", // 商户号A的编码,脱敏处理
}