最新更新时间:2019.09.29 版本说明
可获取到某批次的核销明细数据,包括订单号、单品信息、银行流水号等,用于对账/数据分析。
• 账单文件的下载地址的有效时间为30s。
• 强烈建议商户将实际账单文件的哈希值和之前从接口获取到的哈希值进行比对,以确认数据的完整性。
• 该接口响应的信息请求头中不包含微信接口响应的签名值,因此需要跳过验签的流程。
• 该接口需要活动结束后次日10点才可以下载。
• 该接口只能使用创建活动方进行调用。
适用对象:服务商
接口频率:不区分来源 1000/min, 单ip 5/min
幂等规则:接口支持幂等重入
请求URL:https://api.mch.weixin.qq.com/v3/marketing/favor/stocks/{stock_id}/use-flow
请求方式:GET
path指该参数为路径参数
query 指该参数需在请求URL传参
body 指该参数需在请求JSON传参
参数名 | 变量 | 类型[长度限制] | 必填 | 描述 |
---|---|---|---|---|
批次号 | stock_id | string[1,20] | 是 | path微信为每个代金券批次分配的唯一id。 校验规则: 1、支持全场券;单品券;立减券;折扣券 2、需要是调用创建方创建的批次号 示例值:9865000 |
https://api.mch.weixin.qq.com/v3/marketing/favor/stocks/9865000/use-flow
参数名 | 变量 | 类型[长度限制] | 必填 | 描述 |
---|---|---|---|---|
下载链接 | url | string[1,2048] | 是 | 流水文件下载链接,30s内有效 。 示例值:https://api.mch.weixin.qq.com/v3/billdownload/file?token=ja7q-s1yy1ZbROASakz0Jx4BjW3qdnympjfcB4v4yLftXXXXXXXXXXXX |
安全校验码 | hash_value | string[1,1024] | 是 | 文件内容的哈希值,防止篡改。 示例值:8ae0eb442c408d2e90d669d6f4ad6b7e6e049d6f |
哈希算法类型 | hash_type | string[1,32] | 是 | 哈希算法类型,目前只支持sha1。 示例值:SHA1 |
{
"hash_type": "SHA1",
"hash_value": "8ae0eb442c408d2e90d669d6f4ad6b7e6e049d6f",
"url": "https://api.mch.weixin.qq.com/v3/billdownload/file?token=ja7q-s1yy1ZbROASakz0Jx4BjW3qdnympjfcB4v4yLftXXXXXXXXXXXX"
}
状态码 | 错误码 | 描述 | 解决方案 |
---|---|---|---|
400 | PARAM_ERROR | 回调url不能为空 | 请填写回调url |
PARAM_ERROR | 回调商户不能为空 | 请填写回调商户 | |
PARAM_ERROR | 券id必填 | 请填写券id | |
PARAM_ERROR | appid必填 | 请输入appid | |
PARAM_ERROR | openid必填 | 请输入openid | |
PARAM_ERROR | 页大小超过阈值 | 请不要超过最大的页大小 | |
PARAM_ERROR | 输入时间格式错误 | 请输入正确的时间格式 | |
PARAM_ERROR | 批次号必填 | 请输入批次号 | |
PARAM_ERROR | 商户号必填 | 请输入商户号 | |
PARAM_ERROR | 非法的批次状态 | 请检查批次状态 | |
400 | MCH_NOT_EXISTS | 商户号不合法 | 请输入正确的商户号 |
400 | INVALID_REQUEST | openid与appid不匹配 | 请使用appid下的openid |
INVALID_REQUEST | 活动已结束或未激活 | 请检查批次状态 | |
INVALID_REQUEST | 非法的商户号 | 请检查商户号是否正确 | |
400 | APPID_MCHID_NOT_MATCH | 商户号与appid不匹配 | 请绑定调用接口的商户号和appid后重试 |
403 | USER_ACCOUNT_ABNORMAL | 用户非法 | 该用户账号异常,无法领券。商家可联系微信支付或让用户联系微信支付客服处理。 |
403 | NOT_ENOUGH | 批次预算不足 | 请补充预算 |
403 | REQUEST_BLOCKED | 调用商户无权限 | 请开通产品权限后再调用该接口 |
REQUEST_BLOCKED | 商户无权发券 | 调用接口的商户号无权发券,请检查是否是自己的批次或是已授权的批次。 | |
REQUEST_BLOCKED | 批次不支持跨商户发券 | 该批次未做跨商户号的授权,请授权后再发放 | |
REQUEST_BLOCKED | 用户被限领拦截 | 用户领取已经达到上限,请调高上限或停止发放。 | |
404 | RESOURCE_NOT_EXISTS | 批次不存在 | 请检查批次ID是否正确 |
429 | FREQUENCY_LIMIT_EXCEED | 接口限频 | 请降低调用频率 |