> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 阶梯奖励的地理定位定价

<div id="geolocation-pricing">
  ## 地理定位定价
</div>

按国家/地区设置自定义奖励阈值，而不依赖自动货币转换。

**注意：** 此功能仅适用于\*\*阶梯奖励（Tiered Rewards）\*\*模块，不适用于折扣（Discounts）。

地理定位定价（Geolocation Pricing）可让你为特定国家/地区定义自定义的奖励最低金额，从而精确控制国际市场中的奖励阈值。当你希望不同地区的顾客以符合当地实际的金额获得奖励资格，而不是依赖汇率换算时，此功能非常有用。

例如，你可能希望美国顾客消费满 **\$75** 即可获得资格，而日本顾客无论汇率如何波动都需要达到 **8,000 JPY**。如果你的商店使用 Shopify Markets 并启用了多种货币，此功能效果最佳。

***

<div id="where-to-find-it">
  ### 在哪里找到它
</div>

1. 打开 **Upcart**
2. 点击 **Edit cart**
3. 打开 **Rewards** 模块并停留在 **General settings**
4. 点击 **Show advanced settings**
5. 勾选 **Enable geolocation pricing override**
6. 点击 **Configure geolocation pricing** 打开设置窗口

<Warning>
  只有当 Rewards 模块的计算依据设置为 \*\*Cart total（购物车总额）\*\*时，这些控件才会出现。在基于 \*\*Cart quantity（购物车数量）\*\*的奖励进度条上，阈值是商品数量而非金额，因此没有可按国家/地区定价的内容，地理定位设置也就完全不会显示。
</Warning>

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/geolocation-configure-pricing-modal.gif?s=935477c7e28fc2559d4e106cff6c9ed0" alt="在 Upcart 中打开阶梯奖励高级设置和 Configure Geolocation Pricing 弹窗" width="1604" height="1080" data-path="images/upcart/geolocation-configure-pricing-modal.gif" />

***

<div id="geolocation-pricing-vs-auto-currency-conversion">
  ### 地理定位定价 vs. 自动货币转换
</div>

Upcart 提供两种处理国际奖励阈值的方式：

|          | **自动货币转换**               | **地理定位定价**          |
| :------- | :----------------------- | :------------------ |
| **工作原理** | 使用 Shopify 的实时汇率换算你的基础阈值 | 你手动为每个国家/地区定义阈值     |
| **适用场景** | 希望省心省力的商店                | 希望对每个市场进行精确、稳定控制的商店 |
| **权衡**   | 阈值会随汇率变化而波动              | 定价变化时需要手动更新         |

只选择其中一种是最简单的设置方式。如果两者都开启，Upcart 会在模块中向你发出警告，并且操作顺序很重要：**地理定位先确定阈值，然后在其基础上应用货币转换**。因此，你的地理定位数值必须以商店的基础货币表示，而不是当地货币。

例如，基础货币为 USD，奖励阈值为 \$10 USD，地理定位规则将加拿大设置为 \$20 USD，那么加拿大购物者看到的大约是：

> \$20 USD × 汇率 ≈ \$27.50 CAD

如果你希望购物者看到的正是你输入的数字，请只单独启用地理定位定价。

***

<div id="configuring-rules">
  ### 配置规则
</div>

每条规则可让你定义一组目标国家/地区，并为每个奖励层级设置自定义最低金额。

**国家/地区定位**

每行有一个 **For** 下拉菜单，包含两个选项：

* **Countries Selected** - 规则应用于你选择的国家/地区
* **Countries Not Selected** - 规则应用于*除*你选择的国家/地区之外的所有地方

国家/地区从下拉菜单旁的可搜索列表中选择，而不是手动输入——开始输入两位字母代码（`US`、`JP`、`GB`）并从结果中选择。你的选择会以徽章形式显示在搜索框上方，**没有**选择任何国家/地区的行会显示 **All Countries** 徽章，表示它匹配所有地区。这些代码来自 [Shopify 国家代码参考](https://shopify.dev/docs/api/storefront/latest/enums/CountryCode)。

**设置阈值**

每行有 **Tier 1**、**Tier 2** 和 **Tier 3 min amount** 字段。只有你实际创建的层级对应的字段可以编辑——其余字段呈灰色，因此只需填写你已有的层级，其他的保持不动即可。

<Warning>
  只有前三个层级可以按国家/地区覆盖。Rewards 模块默认允许四个层级，但地理定位窗口只提供层级 1–3 的字段。第四个层级始终使用其基础阈值，如果开启了自动货币转换，则由 Shopify 换算。
</Warning>

要定位多个市场，请点击 **Add New Geolocation Pricing**，为每个市场添加单独的一行（例如一行用于美国，另一行用于日本）。完成后，点击 **Update** 保存更改。

> 📌 **规则顺序很重要。** Upcart 从上到下处理规则。将更具体的规则（例如"仅 US 和 JP"）放在更宽泛的规则（例如"All Countries"）之上以避免冲突。如果没有规则匹配顾客所在的国家/地区，则应用默认基础阈值。

***

<div id="troubleshooting">
  ### 故障排查
</div>

**某个国家/地区应用了错误的阈值** 检查规则顺序。列表中位置更高的宽泛规则可能覆盖了更具体的规则。

**阈值表现异常** 确认自动货币转换没有同时启用。两者同时启用会在你的自定义数值之上应用汇率。

**某个国家/地区未被匹配** 仔细检查你使用的是正确的两位字母 ISO 代码。完整列表请参阅 [Shopify 国家代码参考](https://shopify.dev/docs/api/storefront/latest/enums/CountryCode)。

***

<div id="related-articles">
  ### 相关文章
</div>

* [阶梯奖励模块 - 常规设置](/zh/upcart/tiered_rewards_module_general_settings)
* [阶梯奖励模块 - 奖励设置](/zh/upcart/tiered_rewards_module_rewards_settings)
* [阶梯奖励模块 - 高级设置](/zh/upcart/tiered_rewards_module_advanced_settings)
