Shopify 应用与扩展

App Store 审核说结账流程不合规怎么改

现象#

审核邮件指出结账流程不合规:应用在结账页插了自定义脚本,或要求商家先注册站外账号才能使用,提审被退回。

原因#

  • 结账页只能通过 Checkout UI 扩展定制,ScriptTag 和主题脚本在结账不执行
  • 把注册账号放在安装流程之前,违反安装后即可使用的要求
  • 退款走站外转账而不是 refundCreate,审核判定无法原路退款
  • 在结账页改价格展示却没有走 Shopify 的折扣或计费机制

处理步骤#

  1. 移除 checkout 的 ScriptTag,改用 checkout UI extension
  2. 把注册步骤移到应用内部,安装后直接进入 /app 主界面
  3. 退款统一调用 refundCreate 或 returnProcess
  4. 在提审表单里写清楚测试账号、测试卡号以及完整的复现路径
  5. 用开发店完整走一遍安装、使用、卸载与退款这四个步骤

验收标准#

审核备注里 checkout、registration、refund 三类问题不再出现,重新提审进入 Reviewed。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。