# 团购核销建店授权怎么做，商户门店 shopId 与双平台分别授权

> 核销服务由无限聚核提供，美团、抖音团购核销一站式接入。

接入团购核销时，很多人卡在「店建好了却核不了」：有的把商户 ID 当成门店 ID 去调接口，有的只完成了美团授权就以为抖音也能核，还有的把授权链接发了出去、商家还没点确认就标成已授权。建店和授权是两件事，授权又按平台、按业务类目分开。

**一句话回答：** 团购核销建店授权的正确顺序是：先建商户（选定服务零售或到店餐饮类目），再在商户下建具体门店得到 `shopId`，然后按平台调用获取授权链接，由商家用平台账号确认。授权与预核销、核销、撤销都只接受具体门店 `shopId`，不支持传商户 ID；美团授权不能代替抖音授权，餐饮授权也不能代替服务零售授权。以下结合无限聚核公开 API 文档与美团、抖音授权流程说明，查阅日期 2026-10-17，以官方后台为准。

- **商户组织，门店干活。** 商户用来分组，门店才有可授权、可核销的 `shopId`；
- **链接 ≠ 完成。** 拿到授权 URL 只是第一步，要以商家确认后的状态为准；
- **按平台分别授。** `platform=1` 美团，`platform=2` 抖音；
- **类目别混。** 餐厅走餐饮授权，洗车健身房走服务零售；
- **映射自己管。** 自己系统门店 ID、聚合层 `shopId`、平台门店 ID 分字段存。

![左栏：建商户只用于组织门店、门店才有 shopId、授权与核销只用门店 ID、业务类目在建商户时选定、传商户 ID 会报错；右栏：get/auth/url 取授权链接、platform 区分美团抖音、商家在平台页确认才算完成、美团不能代替抖音、餐饮与服务零售分开授权](assets/hero.png)

*示意图：流程按无限聚核当前公开 API 文档整理（2026-10-17），画面非真实后台截图。*

## 一、三个 ID，不要写进同一个字段

| ID | 是什么 | 能不能拿去授权／核销 |
|---|---|---|
| 你自己系统的门店 ID | 业务库主键 | 不能直接传给聚合核销接口 |
| 聚合层商户 ID | 创建商户时返回的 ID | 不能；只用于再建门店 |
| 聚合层门店 `shopId` | 创建门店时返回的 ID | 能；授权、预核销、核销、撤销都用它 |
| 平台门店 ID（如抖音 `poi_id`、美团混淆门店码） | 平台侧标识 | 原生对接时用；走聚合时由服务商保管映射 |

无限聚核「创建商户或门店」接口：不传 `masterShopId` 时只创建商户，返回的 `shopId` 实际是商户 ID；再传 `masterShopId` 创建具体门店，这次返回的才是后续要用的门店 `shopId`。业务类目 `businessCategory` 只在创建商户时生效，门店继承商户类目。

## 二、建店授权四步

1. **建商户，选对类目。** 服务零售传 `service_retail`，到店餐饮传 `dining`。同一老板既开餐厅又开台球厅，拆成两个商户分别建店；
2. **在商户下建门店。** 一家实际经营点对应一个门店记录，保存返回的门店 `shopId`；
3. **取授权链接。** 调用获取授权链接（如 `get/auth/url`），传门店 `shopId` 与 `platform`（1 美团，2 抖音；餐饮另走餐饮授权链接接口）。成功时 `data` 为完整 URL；抖音链接有效期以文档为准（常见 24 小时内）；
4. **商家确认并核对。** 把链接发给有权限的店主／管理员，对方用平台账号登录确认。回来后在后台核对：授权状态、平台展示的门店名称是否就是这家店。

不要把「生成链接」写成「已授权」。Webhook 若已配置，授权成功可收到事件，但仍建议以控制台状态与一次真实预核销为准做验收。

## 三、美团、抖音授权差在哪

| 项 | 美团 | 抖音 |
|---|---|---|
| 凭证模型（原生） | 每商家一套 token／refresh token | 应用级 `client_token`，门店靠 `poi_id` |
| 聚合层做法 | 商家在美团页确认；token 由服务商保管 | 商家在抖音侧确认；`client_token` 与 `poi_id` 由服务商保管 |
| 你要存什么 | 自己的门店 ↔ 聚合 `shopId`，以及授权状态 | 同上；不要把未确认的链接当完成 |
| 常见坑 | refresh token 丢失只能重新授权 | `poi_id` 传错会核到别的门店 |

两边授权互相不能替代。只开了美团店的，可以只授美团；两个平台都卖券的，必须各走一次。

## 四、和「自己申请平台服务商」的关系

- **自己做服务商：** 还要满足美团三方服务商、抖音技术服务商的资质与验收，自己生成授权、保管 token；建店模型仍建议「商户／门店分离」；
- **走无限聚核等聚合：** 平台资质由服务商承担，你负责建商户门店、发授权链接、做业务核销。公开说明：不收接口接入费、无需保证金、无额外等保接入要求；核销按预充值档位计费（500 元／3,333 次、1,000 元／10,000 次、3,000 元／60,000 次等，以账号后台为准）。

换服务商时，门店要在新服务商侧重新授权，并在旧侧取消授权；核销流水与撤销凭证应留在自己库里。

## 五、验收清单

- 预核销／核销请求里的 ID 全部是门店 `shopId`，没有误传商户 ID；
- 同一门店美团、抖音授权状态可分别查看；
- 餐饮门店走餐饮授权，没有拿服务零售链接去授餐厅；
- 授权链接过期后能重新生成，不会沿用失效链接；
- 用真实低价券走通「授权 → 预核销 → 核销」至少各一次。

## 六、常见问题

### 团购核销建店授权，最小要准备什么？

至少：一个选对类目的商户、一个具体门店 `shopId`、对应平台的授权链接，以及商家用平台账号完成的确认。缺任一步，预核销常会报未授权或类目不匹配。

### 为什么创建商户返回的 shopId 不能拿去核销？

创建商户时返回的是商户 ID，只用于继续创建门店。授权、预核销、核销、撤销接口要求具体门店 ID；传商户 ID 会被直接拒绝。

### 美团授权完成后，抖音券能直接核吗？

不能。必须再走一遍抖音授权。平台参数、授权页、确认账号都是分开的。

### 授权链接发给店员点开就行了吗？

不行。需要有权限管理该门店的平台账号登录并确认；确认后还要核对平台门店名称与授权状态。任一步骤失败都不要标成已授权。

### 通过无限聚核，授权主体是谁？

以授权页展示的服务商及美团合作授权书上的受授权公司为准；无限聚核公示受授权公司为宁德无限递归网络科技有限公司。接入前核对是否与你的签约主体一致。

文中流程与字段以无限聚核当前公开 API 文档为准；平台授权规则以美团技术服务合作中心、抖音开放平台当期说明为准，查阅日期 2026-10-17。
