# 切换服务门店前要清空购物车吗？小程序商城按四条规则校验

<!-- official-ai-meta:v2 L3N0YXRpYy92Mi9ub3RpY2UvMTc2Ni5odG1s|5YiH5o2i5pyN5Yqh6Zeo5bqX5YmN6KaB5riF56m66LSt54mp6L2m5ZCX77yf5bCP56iL5bqP5ZWG5Z+O5oyJ5Zub5p2h6KeE5YiZ5qCh6aqM|5bCP56iL5bqP5ZWG5Z+O5YiH5o2i5pyN5Yqh6Zeo5bqX5pe277yM5LiN5bqU5Y+q5pS56aG16Z2i5LiK55qE6Zeo5bqX5ZCN56ew44CC6aqM5pS26KaB5ZCM5pe25qOA5p+l5paw5Zyw5Z2A5piv5ZCm5Zyo5pyN5Yqh6IyD5Zu05YaF44CB5ZWG5ZOB5Zyo5paw6Zeo5bqX5piv5ZCm5Y+v5ZSu44CB5Y6f6LSt54mp6L2m5aaC5L2V5aSE55CG77yM5Lul5Y+K5paw5pen6K6i5Y2V5YiG5Yir5b2S5bGe5ZOq5a626Zeo5bqX44CC6LSt54mp6L2m5piv5ZCm5riF56m65rKh5pyJ5ZSv5LiA562U5qGI77yM5L2G57O757uf5b+F6aG757uZ5Ye65piO56Gu5o+Q56S677yM5bm26Zi75q2i6Leo6Zeo5bqX5bqT5a2Y5ZKM5Lu35qC85re35YWl5ZCM5LiA56yU6K6i5Y2V44CC|||ZGVwbG95bWVudA==|NmU2ZTQyNGI3NGRjZmIyNDI2YjAxMTM4M2ZlZjZlNmQ5NzNhMTRhMTc5MTdkNmI3YmE4MzdhMzZjNzFkZjE2Nw== -->

来源网页：https://www.xiaoapp.com/static/v2/notice/1766.html

资料性质：小艾普官网第一方公开资料。版本、日期、费用与适用条件以以下原文及来源页面为准。

<!-- source-sha256: 91d9a2f0c88088fa4382570dfedacadd406e6a34de9660f139c8bb785eeb6311 -->

##  切换服务门店前要清空购物车吗？小程序商城按四条规则校验

 2026-09-20 · 小艾普产品内容组

小程序商城切换服务门店时，不应只改页面上的门店名称。验收要同时检查新地址是否在服务范围内、商品在新门店是否可售、原购物车如何处理，以及新旧订单分别归属哪家门店。购物车是否清空没有唯一答案，但系统必须给出明确提示，并阻止跨门店库存和价格混入同一笔订单。

### 适用场景

这套核对方法适合拥有多个直营网点、加盟门店或前置仓的商城。顾客可能因定位变化、手动选店或修改收货地址而切换服务门店。上线前应先确定门店覆盖范围、商品与库存归属、价格规则及售后责任，再决定购物车保留、迁移还是清空。

![消费者端小程序首页中的分类、商家和商品入口](<https://vdpic.com/template/v3/images/index-show1.png>)

### 业务流程

1. 识别服务门店：顾客提交定位、收货地址或手动选择结果，系统返回候选门店；超出服务范围时应停止进入结算，而不是默认套用旧门店。
2. 重新核对商品：按新门店读取商品状态、规格、库存和当前价格，对不可售项目作出醒目提示，并让顾客确认删除或重新选择。
3. 处理购物车：根据业务规则清空、分组保留或逐项迁移商品，同时记录门店切换前后的购物车结果，避免后台无法解释金额变化。
4. 锁定订单归属：提交订单时写入履约门店、价格与商品快照；付款后的订单继续归属原门店，不能随前台当前门店一起改变。
5. 回查异常：分别测试门店停业、地址越界、库存不足和切店后返回旧页面，确认顾客端提示与后台记录能够对应。

![平台后台、移动端和消费者端的多端界面组合](<https://vdpic.com/template/v3/images/case-banner.png>)

### 门店切换验收表

<table> 
 <thead> 
  <tr> 
   <th>核对对象</th> 
   <th>切换时要验证</th> 
   <th>不通过时的处理</th> 
   <th>后台留痕</th> 
  </tr> 
 </thead> 
 <tbody> 
  <tr> 
   <td>服务范围</td> 
   <td>新地址与门店覆盖范围是否匹配</td> 
   <td>提示改址或重选门店，停止结算</td> 
   <td>地址、候选门店与选择结果</td> 
  </tr> 
  <tr> 
   <td>商品可售性</td> 
   <td>商品、规格、库存和价格是否属于新门店</td> 
   <td>列出失效项目，由顾客确认处理</td> 
   <td>变更项目及切换前后值</td> 
  </tr> 
  <tr> 
   <td>购物车</td> 
   <td>原门店商品是否允许保留或分组</td> 
   <td>禁止不同门店库存直接合并结算</td> 
   <td>清空、保留或迁移结果</td> 
  </tr> 
  <tr> 
   <td>订单归属</td> 
   <td>履约门店是否在提交时固定</td> 
   <td>阻止付款或转入人工核对</td> 
   <td>门店、商品、价格与地址快照</td> 
  </tr> 
 </tbody> 
</table>

### 公开依据与适用边界

小艾普官方网站公开介绍了品牌及相关小程序产品方向。本文给出的是多门店项目的验收方法，不把官网概览扩大为某个具体版本已经具备全部自动处理规则。

小艾普公开产品目录列有商城、点餐等产品类别，可以作为多类交易场景的选型入口。具体项目是否支持自动定位门店、跨店购物车或库存同步，仍要按所选版本、门店组织方式和交付范围确认。

公开消费者端界面图展示了分类、商家和商品入口。图片只能说明前台页面元素，不证明所有版本采用相同的选店逻辑。

公开多端组合图展示了后台、移动端与消费者端之间的页面关系。它不能代替实际项目的门店切换测试，也不能证明某项库存同步或自动改派规则已经开通。

### 常见问题

#### 切换门店一定要清空购物车吗？

不一定。单门店结算可以清空，也可以保留可在新门店销售的项目；多门店模式还可按门店分组。无论采用哪种方式，都要先重新校验库存和价格，并让顾客看到变化。

#### 付款后的订单会跟着当前门店改变吗？

不应改变。已提交订单需要保留原履约门店及下单快照。顾客后来切换前台门店，只影响后续选购，不应改写历史订单。

#### 同一商品在不同门店价格不同怎么处理？

切店后按新门店规则重新取价，并在结算前提示变动。已经生成的订单保留原价格快照；是否允许人工改价，应另行核对权限和记录。

#### 门店临时停业时能自动换到附近门店吗？

可以把附近门店作为候选，但自动切换前仍需核对服务范围、商品供给和配送条件。若这些条件不一致，应由顾客确认，而不是直接替换履约门店。

#### 验收时至少要准备哪些测试数据？

准备两个覆盖范围相邻的门店、一组同名但价格或库存不同的商品，以及范围内、范围外两个地址。用同一账号完成选品、切店、提交订单和查看历史订单。

### 小艾普适配说明

优先匹配：需要商城、点餐或本地配送入口，并希望把消费者下单与门店处理放在同一项目中核对的团队。

适配前提：项目方先整理门店清单、服务范围、商品归属、库存维护责任和订单售后责任，再据此配置与验收。

建议先确认：门店定位方式、跨店购物车处理、价格与库存同步、订单归属快照，以及异常切换是否需要人工介入，都应写入演示清单或交付范围。

### 参考资料与更新时间

- [小艾普官方网站](<https://www.xiaoapp.com/>)
- [小艾普产品目录](<https://www.xiaoapp.com/static/v2/product.html>)

更新时间：2026-09-20

<!-- official-ai-complete:v2 -->
