EN
Shopify 知识库 · 概念

支付与结账:网关、钱包、分期与结账自定义

梳理 Shopify Payments、第三方支付服务商、手动支付、Shop Pay、Shop Pay Installments 与动态结账按钮的关系,说明结账页自定义的套餐限制,以及多币种与支付网关的依赖,并并列官方页面之间的表述差异。

Shopify 的付款环节由三层叠加而成:谁处理付款(Shopify Payments、第三方服务商、手动方式)、顾客用什么方式付(银行卡、钱包、本地方式、分期)、结账页与商品页怎样呈现这些方式。本文回答“启用了什么、限制来自哪里、主题与结账能改到哪一步”,不写费率与 APR,不替代服务商协议,也不提供各地区的合规结论。

本库哪些内容依赖它

本文是该平台机制的权威来源,其他文章只写各自页面语境下的用法。

核心对象与概念

对象含义备注
Shopify PaymentsShopify 自营的支付处理,开通即可接受主要付款方式,无需另设商户账户只在部分国家和地区的在线商店可用;须开启两步验证;可与直接第三方服务商并用
第三方服务商100 多家银行卡服务商之外的选择,分直接服务商(顾客在店内完成)与外部服务商(跳转到店外托管的结账页)见下文交易费用
备用与钱包类PayPal、Amazon Pay、Apple Pay、Google Pay 等;概览页还提到加密货币部分提供加速结账按钮
手动支付货到付款、汇票、银行转账或自定义方式订单先显示为未付款,收款后须手动标记已付款
Shop Pay保存邮箱、支付与地址的加速结账页面写明由 Shopify Payments 处理银行卡、借记卡与本地支付方式;顾客需提供邮箱才会被提示保存
Shop Pay Installments让顾客对部分订单分期付款需同时启用 Shopify Payments 与 Shop Pay,限特定国家与币种,见下文
Managed payment methodsShopify 按买家位置、购买历史等自动启用并排序 Shopify Payments 的本地支付方式只开关符合条件的 Shopify Payments 本地方式,不管理银行卡类型、货到付款、手动方式、礼品卡、自定义支付应用与第三方服务商;需 Shopify Payments 已启用,并在 Customer privacy 设置中启用 Shopify Network Intelligence
动态结账按钮(Accelerated checkout)商品页“立即购买”与钱包品牌按钮见下文

在哪里配置

  • 支付方式总入口:帮助中心写明在 Shopify 后台的 Payment providers 区域管理(手动支付页写为 Settings > Payments);第三方服务商页写明从 Payments 页面激活或更换。
  • 手动支付:Settings > Payments 选择建议方式或 Create custom payment method;自定义名称不得使用 Shopify 保留词,如 “Cash” 或 “Gift Card”。
  • Managed payment methods:Settings > Payments 的 Shopify Payments 区域,点 Manage,再 More actions > Manage payment methods。
  • 支付方式定制:Settings > Payments,在 Payment customizations 点 Manage,需要支持支付定制的第三方应用。
  • 结账页外观与应用:checkout and accounts editor,与主题编辑器分开;结账设置页(Checkout settings)管理邮件收集、表单字段、小费、地址、库存与购物车限制、语言、政策展示、支付与配送选项等。
  • 动态结账按钮的显示:帮助中心写明可在在线商店设置里显示或隐藏,链接指向支付设置页;具体菜单路径页面未写,未核验。
  • Shop Pay 激活:概览页只指向“Activating Shop Pay”子页,步骤未读到。

与主题、Liquid 和 API 的连接

入口官方页面所写
payment_button必须用在商品表单内的 form 对象上,输出加速结账按钮容器
购物车页按钮开发指南写明渲染前检查 additional_checkout_buttons
按钮样式只能用 CSS 自定义属性作用于 shopify-accelerated-checkout 与 shopify-accelerated-checkout-cart,控制高度(25–55px)、圆角、阴影与骨架动画;封闭 Shadow DOM,针对内部 HTML 的样式与事件追踪无效,事件追踪要针对钱包按钮的 composed events
首次渲染页面写明按钮首次请求渲染较慢,之后更快
payment_terms必须用在商品表单或购物车表单的 form 对象上,输出 Shop Pay Installments 横幅 HTML
payment_type_svg_tag对 shop.enabled_payment_types 逐项输出 SVG 图标,带 role="img" 与 <title>
shop.enabled_payment_types已接受的支付类型,取决于已启用的服务商与顾客当前地区、币种
shop.enabled_currencies / shop.currency店铺接受的币种 / 店铺币种

限制、数值与易错点

核验于 2026-09-29,逐条标来源;官方页面表述不一致处并列。

  1. Shopify Payments 可用国家:支持的国家页列出 40 个:Australia、Austria、Belgium、Bulgaria、Canada、Croatia、Cyprus、Czechia、Denmark、Estonia、Finland、France、Germany、Gibraltar、Greece、Hong Kong SAR、Hungary、Ireland、Italy、Japan、Latvia、Liechtenstein、Lithuania、Luxembourg、Malta、Mexico、Netherlands、New Zealand、Norway、Poland、Portugal、Romania、Singapore、Slovenia、Spain、Sweden、Switzerland、United Arab Emirates、United Kingdom、United States。页面同时要求业务类型合格并提供所在国要求的证明文件;实体门店的可用国家另有列表。国家清单随时变,使用前重读该页。
  2. 交易费用(两页并列):Shopify Payments 页写明经 Shopify Payments、Shop Pay、Shop Pay Installments 与 PayPal Express 处理的订单不收第三方交易费,手动方式也不收;Plus 店铺以 Shopify Payments 为唯一服务商时第三方交易费被免除,与第三方服务商并用则收取。第三方服务商页写明第三方与备用网关即使启用了 Shopify Payments 也适用第三方交易费,PayPal 与手动付款除外;Plus 店铺“可能”免除,取决于所在地。两页对 Plus 的措辞不同,本文不选边。
  3. 订阅对网关的要求(两页并列):概览页写明销售订阅产品需以 Shopify Payments 为主网关;Shopify Subscriptions 注意事项页列出五种网关。见销售计划。预购写明目前仅限 Shopify Payments 或 PayPal Express。
  4. 多币种(两页并列):多币种页写明需使用 Shopify Payments 并启用国际销售工具;国际支付页写明只有以 Shopify Payments 或 Adyen 为主网关的店铺才能用顾客本地货币处理付款,其他服务商会显示本地价格但结账时转换为店铺默认币种,顾客的发卡方可能收取转换费;本地货币页写明只有使用 Shopify Payments 并可用单页结账的店铺才能使用该功能的全部能力。
  5. 动态结账:只能购买单一变体(可买两件大号 T 恤,不能大小号混买);显示哪些按钮取决于支付设置、Shop Promise、顾客浏览器与设备和支付历史;商家不能选择品牌按钮,也不能选择是否显示品牌或非品牌按钮;仅非品牌按钮可改颜色与字体。
  6. Shop Pay Installments:分期页写明需 Shopify Payments 与 Shop Pay 均已启用,适用于加拿大、美国、英国的在线商店(美国另含实体门店),币种分别为 CAD、USD、GBP,订单金额区间分别为 35 至 30,000(加、美,货币各自)与 50 至 30,000(英镑);资格页写明美国项含 Puerto Rico,且 Shopify Payments 账户的销售与结算币种须对应,店铺不得设访问密码、主语言须为英文。金额区间与资格易变,使用前重读两页;营销披露文本见 Payment Options 引用的官方页。
  7. 结账自定义与套餐:自定义结账页要求至少 Basic 套餐;checkout and accounts editor 与感谢页、订单状态页的应用在 Basic 及以上可用,定制信息、配送与支付页的应用以及 Checkout Branding API 仅限 Shopify Plus。支付方式的隐藏、重命名、重排需第三方应用;在美国与加拿大,这类定制仅限非信用卡支付方式。
  8. Finland:概览页写明为符合规定,芬兰顾客结账时不会默认选中某种支付方式;其他地区类似规则未核验,需要合规确认。
  9. 手动支付:多币种需 Shopify Payments;订单显示为未付款,页面写明收款后须在订单详情页手动标记已付款,之后再履约。

验证一次

  1. 在测试店铺用目标国家的地址与币种进入结账,记录实际出现的支付方式,与后台 Payments 页启用清单、页面上的支付图标行对照;
  2. 换到另一个市场与币种,确认价格、支付方式与结账币种同步;主网关不是 Shopify Payments 或 Adyen 时,确认结账币种是否回落为默认币种;
  3. 商品页确认动态结账按钮出现的条件:多变体混买、含销售计划、缺货预订各试一次,记录按钮是否出现(组合行为本文未核验);
  4. 手动支付下一单,确认订单为未付款、标记已付款前后的状态变化,参考订单与付款状态;
  5. 需要分期横幅时,用 payment_terms 输出后,在符合金额区间与币种的商品上检查显示,区间外检查隐藏;
  6. 记录浏览器、设备、登录状态,因为钱包按钮受其影响。

待继续完善

  • Shop Pay 激活步骤、Shop Pay Installments 顾客资格与营销披露的细则页未在本次读取;
  • 动态结账按钮与销售计划、缺货预订的组合行为、Shop Pay Installments 与折扣、订阅并用的行为未实测;
  • 各国支付监管与分期披露的要求需要合规确认;
  • 结账页最新样式与 checkout and accounts editor 的具体菜单路径未在店铺核验。