为 Vertex 主题配置 Shopify Markets 与多货币
Vertex 开箱即用,完全连接到 Shopify Markets — 无应用、无第三方货币转换器、无 FX 脚本。如果您向跨多国的采购团队、不同货币的经销商账户销售,或为不同地区运营贸易目录,本指南将带您从单一市场的起步店铺到精致的多市场 B2B + B2C 店铺前端,大约需要 30 分钟。
B2B 优先
Shopify 中的 B2B 买家通过其公司分配固定到单一市场 — 他们无法自由切换货币。Vertex 仍然为他们渲染货币胶囊(信息性),以便他们始终一眼就能看到自己以何种货币付款。采购团队喜欢这一点 — 它减少了每个报价的一次往返邮件。下拉框中只会包含一个选项。
"Markets" 实际控制什么
Shopify Markets 是原生子系统,按国家/地区分组控制:
- 买家看到并支付的货币(从您的店铺货币自动转换,或通过市场特定的价目表覆盖)
- 店铺前端渲染的语言(来自您的
locales/JSON;Vertex 提供英语、法语、意大利语、德语、西班牙语) - 定价策略 — 以实时 FX 汇率自动转换,带可选调整百分比,或按市场使用固定手动价目表
- 域名 / 子文件夹 —
example.com/fr-ca/或完全独立的.ca域名 - 地理位置重定向 — 自动建议或自动将不匹配的访客重定向到他们最近的市场
- 税务 + 关税处理(在支持 DDP 的市场中,如 Shopify Markets Pro)
Vertex 的工作是忠实地渲染此配置:货币胶囊、语言胶囊、hreflang 标签、每市场价格格式以及 B2B 问候栏都会在每个请求上查询实时 localization 对象。
前提条件
| 要求 | 原因 |
|---|---|
| Shopify 套餐:Basic 或更高 | Markets 包含在所有付费套餐中,但您需要至少 Basic 才能添加辅助市场。Shopify Plus 解锁无限市场 + Markets Pro(关税 + DDP)。 |
| 至少发布一个辅助市场 | 当 localization.available_countries.size > 0 时,Vertex 的货币胶囊会渲染。没有辅助市场,只存在一个国家,下拉框没有切换内容 — 不过 B2B 买家的胶囊仍然渲染(请参阅下方的特殊情况:B2B + Markets)。 |
| 主题已发布或预览中 | 某些 Markets 配置(地理位置重定向、默认市场)仅在主题已发布或通过自定义器预览时才能正确渲染。 |
| 已安装语言 | 如果您想要语言切换器(而不仅仅是货币切换器),请在 Settings ▸ Languages 中发布相应的语言。Vertex 提供英语、法语、意大利语、德语和西班牙语的完整 UI 翻译。 |
Markets 是免费的
Markets — 包括多货币和多语言 — 在所有 Shopify 套餐中均包含。您只需通过 Shopify Payments 费用支付 FX 转换(已是您交易费的一部分),而不是为 Markets 功能本身付费。关税 + DDP 收取(Markets Pro)是付费附加组件。
逐步:启用 Markets
第 1 步 — 在 Shopify 后台打开 Markets
在您的 Shopify 后台中,导航到 Settings ▸ Markets。
您将进入一个页面,列出您的主要市场(在您开设店铺时自动创建,通常是您的注册国家),以及您添加的任何辅助市场。
