# 网上商店中的付款提供商路由

> 了解网上商店如何选择要为每个玩家提供的付款提供商，包括按玩家标签和回退提供商进行路由。

对于不同的玩家，网上商店可以使用不同的[支付提供商](/iap/payment-providers.md)。当玩家打开一个网上商店时，网上商店会找到玩家可以使用的提供商，并选择具有最高优先级的合格提供商进行结账。

您可以使用以下设置来控制提供程序路由：

* 将玩家标签映射到提供商的路由规则。
* 为不符合任何路由规则的玩家提供的后备提供商。

要配置回退提供商，请参阅[设置回退付款提供](./set-a-fallback-payment-provider.md)商。

## 网上商店中的提供商选择##provider-selection-in-webshops

当玩家打开一个网上商店时，网上商店会找到玩家有资格使用的付款提供商，并按优先级排序。签出将从优先级最高的提供程序开始。如果没有提供商符合条件，则 Webshop 将使用您配置的回退行为。

每次玩家打开商店时，Webshop 都会评估路由规则。路由更改将应用于玩家的下一个会话。您无需重新发布网上商店。

## 按玩家路由标签##route-by-player-tag

每个玩家在结帐时只能看到一个付款提供商。当玩家匹配多个标签时，Webshop 会合并其提供商列表，删除重复的标签，并呈现优先级最高的提供商。

路由规则将玩家标签映射到有序的支付提供商列表。标签顺序设置主优先级。标签中的提供程序顺序设置辅助优先级。

例如，如果玩家同时匹配 `highSpender` 和 `likelyToChurn`，则网上商店会启动结账，并将提供商映射到具有更高优先级的任何标签。玩家只能看到该提供程序。

## 回退提供程序##fallback-provider

回退提供商是当玩家与任何路由规则不匹配时，Webshop 使用的单个付款提供商。

如果未设置回退提供商，则网上商店不会向不符合路由规则的玩家提供外部付款。回退提供商确保所有玩家都有付款选项（无论路由规则如何）。要配置回退提供商，请参阅[设置回退付款提供](./set-a-fallback-payment-provider.md)商。

## 没有可用的合格提供商##no-eligible-providers-available

当玩家与路由规则不匹配并且未配置回退提供商时，网上商店不会提供外部付款。商店仍会加载，但不会显示该玩家的外部付款选项。
