Shopify 店铺安全设置指南

Shopify 店铺安全不是装一个插件就能解决的问题。真正重要的是把风险分层:谁能登录、谁能改设置、哪些 App 能读数据、订单是否异常、客户数据是否合规、主题代码有没有备份。
这篇按商家最常见的风险场景来整理,不建议随便往主题里加“安全代码”。Shopify 的账号、支付、结账和 SSL 大部分由平台托管,商家真正应该重点管理的是 账户权限、应用权限、订单风控和数据流程。
安全优先级速查
| 优先级 | 要做什么 | 为什么重要 |
|---|---|---|
| P0 | 开启双因素认证(2FA) | 防止邮箱或密码泄露后被直接登录 |
| P0 | 审核员工与协作者权限 | 避免无关人员修改订单、支付、主题或客户数据 |
| P0 | 定期清理不用的 App | App 权限过大是 Shopify 店铺常见风险 |
| P1 | 设置订单风控流程 | 降低欺诈订单、拒付和异常退款风险 |
| P1 | 备份主题与关键数据 | 防止误删、误改和上线事故 |
| P2 | 建立月度安全检查 | 把安全从一次性动作变成固定流程 |
账户安全
店主账号、管理员账号和开发协作者账号都应开启 2FA。不要多人共用一个账号,也不要把店主账号给临时外包人员使用。
建议规则:
| 项目 | 建议 |
|---|---|
| 店主账号 | 使用独立邮箱,开启 2FA,不用于日常多人共享 |
| 员工账号 | 每人独立账号,根据岗位分配权限 |
| 协作者账号 | 使用 Shopify Collaborator Access,不直接共享密码 |
| 密码管理 | 使用 1Password、Bitwarden 等密码管理器 |
| 离职处理 | 立即移除账号、协作者权限和第三方工具权限 |
如果你要找开发者协助修改主题,优先使用 Shopify 合作伙伴权限,不要直接发送店主账号和密码。
员工权限怎么分配
权限设置遵循一个原则:只给完成工作所需的最小权限。
| 角色 | 通常需要 | 不建议开放 |
|---|---|---|
| 客服 | 订单、客户、退款相关权限 | 支付、主题、应用、账单 |
| 运营 | 产品、集合、折扣、内容页面 | 支付、账单、敏感设置 |
| 设计/开发 | 主题、文件、部分应用权限 | 订单、客户、账单 |
| 财务 | 订单、付款、报表 | 主题、应用、页面内容 |
| 外包人员 | 只给项目所需权限 | 店主权限、完整后台权限 |
如果某个人只是改页面,不应拥有订单、客户和支付权限。如果某个人只是处理订单,不应拥有主题代码权限。
应用权限审核
Shopify App 往往会请求读取产品、订单、客户、主题或脚本等权限。很多店铺的真实风险不是来自 Shopify 平台,而是来自安装太多 App、长期不用却没有卸载。
安装 App 前先问 5 个问题:
| 问题 | 判断标准 |
|---|---|
| 这个 App 解决的是否是当前必须问题? | 不是必须就先不装 |
| 是否请求了过多权限? | 和功能无关的敏感权限要谨慎 |
| 是否影响主题速度? | 会注入前端脚本的 App 要重点关注 |
| 是否有稳定维护和客服? | 长期不更新的 App 风险更高 |
| 是否有隐藏费用? | 看清订单量、邮件量、访问量计费规则 |
每月检查一次 App 列表。超过 30–60 天没有使用的 App,建议卸载或至少确认权限和费用。
配套阅读:Shopify 应用选择与安装指南。
订单风控
防欺诈不是简单拒绝所有高风险订单,而是建立一套判断流程。
重点看这些信号:
| 风险信号 | 处理建议 |
|---|---|
| 账单地址和收货地址差异很大 | 人工复核 |
| 短时间内多个大额订单 | 暂缓发货,确认身份 |
| 邮箱、电话、地址明显异常 | 联系客户确认 |
| 高风险国家/地区 + 高客单价 | 优先人工审核 |
| 多次失败支付后成功 | 谨慎处理 |
如果订单金额较高,不要只看“付款成功”。发货前可以通过邮件、短信或电话做二次确认,尤其是高客单价、易转售、跨境配送成本高的商品。
客户数据与合规
面向海外市场时,隐私政策、Cookie、邮件订阅同意和数据删除请求都应提前准备。
基础要求:
| 页面或流程 | 建议 |
|---|---|
| Privacy Policy | 说明收集哪些数据、用于什么目的 |
| Terms of Service | 说明交易规则、责任边界 |
| Refund Policy | 说明退换货条件和处理周期 |
| Cookie Banner | 面向欧盟市场时建议配置 |
| 邮件订阅 | 不要默认勾选订阅,保留退订入口 |
如果主要市场在欧盟、英国或加州,建议阅读 GDPR 合规完整指南。
主题和数据备份
Shopify 托管了服务器和 SSL,但主题代码、产品 CSV、页面文案和关键配置仍然需要商家自己有备份意识。
建议备份这些内容:
| 内容 | 频率 |
|---|---|
| 主题代码 | 大改前必须备份 |
| 产品 CSV | 每月或大批量修改前 |
| 重要页面文案 | 每次改版前 |
| App 配置截图 | 调整前保存 |
| DNS / 域名配置 | 绑定和迁移前保存 |
如果你有开发流程,主题代码建议使用 Git 管理。即使不懂代码,也至少在主题编辑器里复制一份当前主题,避免上线修改无法回退。
月度安全检查清单
| 检查项 | 状态 |
|---|---|
| 店主和管理员账号是否开启 2FA | □ |
| 员工和协作者权限是否仍然合理 | □ |
| 是否有不用的 App 需要卸载 | □ |
| 是否有异常订单、退款、拒付 | □ |
| 主题大改前是否备份 | □ |
| 隐私政策、退换货政策是否仍然准确 | □ |
| 邮件、像素、客服等第三方工具权限是否需要更新 | □ |
出现安全事件怎么办
如果你发现异常登录、主题被改、订单异常或客户数据风险,建议按这个顺序处理:
| 步骤 | 动作 |
|---|---|
| 1 | 立即修改店主账号密码并确认 2FA |
| 2 | 移除不认识的员工、协作者和 App |
| 3 | 检查主题代码、支付设置、域名和通知邮箱 |
| 4 | 暂停高风险订单发货,复核最近订单 |
| 5 | 联系 Shopify Support 或专业技术人员协助排查 |
如果你不确定店铺是否存在风险,可以先做一次 店铺诊断与优化建议,或通过 联系我们 做权限、主题和 App 风险排查。
总结
Shopify 店铺安全的重点不是“加一段代码”,而是管理好账号、权限、App、订单和数据。对大多数商家来说,先做好 2FA、最小权限、App 审核、订单风控和备份,就能避免大部分常见问题。