1. 团购验券
云飞API(来客核销)
  • API接口
    • 📱 商务合作
    • 💁 技术支持
    • 接入前准备
      • OpenAPI接口调用约定
      • 申请应用开户
      • 生成accessToken
      • 💰 查询应用余额
    • 团购核销
      • 接入前必看
      • 更新日志
      • 常见问题汇总
      • 门店
        • 应用绑定美团门店
        • 生成美团门店授权码
        • 抖音门店授权步骤
        • 应用绑定抖音门店
        • 已授权门店查询
        • 设置门店授权成功回调通知地址
        • 美团门店授权成功回调
        • 单一门店评论数据查询
      • 商品
        • 获取门店团购信息
      • 团购验券
        • 查券和验券
        • 按券查询待入账账单
  1. 团购验券

查券和验券

接口说明#

该接口可以查券也可以验券,根据 type 传入不同值实现不同能力
查券信息不收费!查券信息不收费!查券信息不收费!
验券成功才扣费!验券成功才扣费!验券成功才扣费!

注意事项#

需要门店先完成授权,授权成功后(即在授权有效期内)该接口可正常调用获取券数据
获取 access_token 调用 点我生成accessToken

基本信息#

名称描述
HTTP URLhttp://wspacebot.yunfeiwork.com/wspace-openapi/partner/tuangou/receipt/consume?access_token=ACCESS_TOKEN
HTTP MethodPOST

请求参数#

请求头#

参数名参数值必填
content-typeapplication/json是

Body#

参数名类型必填说明
receiptCodestring是团购券码,必须未验证,支持数字券码、抖音券码短链
opPoiIdstring是云飞API侧门店ID
platformstring否团购平台:meituan=美团(大众点评),douyin=抖音,kuaishou=快手(如果没传值则默认美团)
typestring否验券类型:1=验券前准备(查券), 2=确认验券(核销券)(如果没传值则默认确认验券)
verifyCountint是type=1 不传 type=2(确认验券时必传,不传则默认取验券前准备返回的总数)

请求示例#

{
    "opPoiId": "xxxx",
    "receiptCode": "13565635289",
    "platform":"meituan",
    "type":"1"
}

响应参数#

Body#

参数名类型说明
dealIdlong套餐ID(美团门店使用)
dealGroupIdlong团购ID(美团门店使用)
skuIdstring抖音的团购商品ID(抖音门店使用)
thirdSkuIdstring商家系统(第三方)商品id(抖音、美团餐饮门店使用)
dealTitlelong商品名称
mobilestring掩码手机号,例如:197****5316
receiptCodestring团购券码
verifiedReceiptCodesarrays一次核销多张券时会返回
typestring验券类型,源自请求入参的type字段
verifyCountinttype=1:表示当前可验证的券码总数量 type=2:表示已经验证成功的券码数量
orderIdstring订单编号(注意:新版授权后美团到店综合类门店在查券时不返回orderId,只有验券成功后才返回)
payAmountint支付金额(单位:分)
originCodestring原始数字券码,适用于抖音扫码通过短链核销时返回
resultarrays验券返回结果

result集合字段#

参数名类型说明
dealIdlong套餐ID
dealGroupIdlong团购ID
skuIdstring抖音的团购商品ID(抖音返回)
thirdSkuIdstring商家系统(第三方)商品id(抖音、美团餐饮门店使用)
dealMarketPricedouble(团购)套餐原价
dealPricedouble(团购)套餐价格
dealTitlelong商品名称
orderIdstring订单编号(注意:新版授权后美团到店综合类门店在查券时不返回orderId,只有验券成功后才返回)
paymentDetailarrays支付信息
productItemIdlong
receiptCodestring券码
tgTimesCardFlagboolean默认 false ,暂无业务含义

paymentDetail集合字段#

参数名类型说明
amountstring支付金额
amountTypeint金额类型:10=顾客实付金额
paymentDetailIdstring支付流水号

响应示例#

{
    "code": 200,
    "count": 0,
    "data": {
        "dealId": 702566611,
        "dealTitle": "全日卡体验 . 限购一次(08:30-23:00)",
        "mobile": "197****5316",
        "orderId": "4999020894646564834",
        "payAmount": 1990,
        "receiptCode": "4853638755",
        "verifiedReceiptCodes": ["4853638755","4853638756"]
        "result": [
            {
                "dealGroupId": 656493807,
                "dealId": 702566611,
                "dealMarketPrice": 42,
                "dealPrice": 19.9,
                "dealTitle": "全日卡体验 . 限购一次(08:30-23:00)",
                "orderId": "4999020894646564834",
                "paymentDetail": [
                    {
                        "amount": "19.9",
                        "amountType": 10,
                        "paymentDetailId": "4999021328261358368"
                    }
                ],
                "productItemId": 0,
                "receiptCode": "4853638755",
                "tgTimesCardFlag": false
            }
        ],
        "type": "1",
        "verifyCount": 1
    },
    "msg": "验证校验通过",
    "tid": "370a3977d4144814b4ef9dfd6cf99497"
}

验券成功后重复验券返回示例#

{
    "code": 204,
    "count": 0,
    "msg": "此券码已被验证,验证时间:2025-09-08 15:47:55,验证商户:XXX门店",
    "tid": "419ca5218cc849e0bb38c480bb900cbc"
}
修改于 2026-07-21 04:07:46
上一页
获取门店团购信息
下一页
按券查询待入账账单
Built with