Shopify 报错排障

结账报 unable to accept payments 怎么查

现象#

顾客点去付款后页面顶部出现 This store is currently unable to accept payments,购物车还在,但支付按钮点了没有任何反应。

原因#

  • 店铺没有 primary payment provider,只有 PayPal 这类附加方式撑不起信用卡收款
  • 支付服务商处于测试模式,或账户被暂停,结账阶段直接拒绝创建支付会话
  • 店铺仍在试用期或刚降级套餐,收款能力在结账侧被关闭
  • 当前市场没绑定可用网关,下发给结账页的支付方式列表是空的

处理步骤#

  1. 到 Settings → Payments 确认有已激活的 primary provider,且无测试模式标识
  2. 看该页顶部有无验证或限制横幅,按提示补资料解除暂停
  3. 打开 Settings → Markets,逐个市场检查支付方式是继承还是单独覆盖
  4. 在测试店用 Bogus Gateway 复现一次,能付成功说明是线上账户状态问题
  5. 对照 status.shopify.com 与网关方状态页,先排除平台侧故障

验收标准#

无痕窗口能完整下单到支付成功页,后台订单显示已付款,Payments 页面不再出现任何限制提示。

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