# 在 Unity Dashboard（Unity 后台）中配置 Coda

> 将 Coda 配置为应用内购的付款提供商。

此集成使用 [Codapay](https://www.coda.co/product/codapay/) 作为记录商家 (MoR)。这意味着 Coda 将承担处理付款的法律责任，包括税务合规、防止欺诈、争议和客户支持方面的支持。通过利用 Coda 作为 MoR，可以显著降低平台外交易的运营开销和合规性负担。

有关更多信息，请参阅 [Codapay 文档网站](https://docs.coda.co/codapay/overview)。

要在 Unity Dashboard（Unity 后台）中配置 Coda，请完成以下步骤：

1. 在 Unity Dashboard（Unity 后台）中，打开 **In-App Purchases（应用内购**）> **Payment Providers（付款提供**商）。
2. 在 **Payment Provider Configuration** 中，找到 Coda 并选择 **Connect**：
   * 如果当前项目中的环境已连接到 Coda 游戏，请选择该环境或创建新环境。
3. 在对话框中，按照步骤将 Unity 项目链接到 Coda 游戏。
   * 如果还没有 Coda 帐户和 Coda 游戏，也可以使用此对话框来创建帐户和游戏。
4. 链接 Unity 项目后，选择 **Back to Unity**。
5. 设置 **Success Redirect URL**（理想情况下是游戏的深层链接）。
6. 设置 **Cancel Redirect URL**（可选；理想情况下是进入游戏的深层链接）。
7. 选择 **Save configuration（保存配置）**。

> **Note:**
>
> 如果您的游戏在多个平台上发布，请使用一个小代理页面深度链接到成功重定向 URL 的正确平台。有关更多信息，请参阅[成功 URL 深层链接](./success-deep-link.md)示例。

## Coda 配置选项##coda-configuration-options

下表描述了可用的配置选项：

| **设置**         | **描述**                                                                  |
| -------------- | ----------------------------------------------------------------------- |
| **设置**         | \*\*"complete":您已为付款提供商配置了所有必填字段。**不完整**：缺少必需的配置字段，无法激活付款提供商。           |
| **Connection** | **链接**：您已成功向付款提供商进行身份验证，并安装了 Unity IAP 以关联帐户。**未链接**：您需要向付款提供商重新进行身份验证。 |
| **产品名称**       | Coda 中链接的 Unity 项目的名称。                                                  |
| **游戏商品 ID**    | Coda 中链接的 Unity 项目和配置的 ID。                                              |
| **环境**         | 定义帐户类型。选择 **Switch Environment** 可在以下选项之间进行更改：**Sandbox（沙盒）**：**生产**    |
| **成功重定向 URL**  | 付款提供商在成功付款后重定向到的 URL。理想情况下，这是返回到游戏的深层链接。                                |
| **取消重定向 URL**  | 如果提供，Coda 将在结账页面添加一个后退按钮，此 URL 将成为其目标。理想情况下，这是返回到游戏的深层链接。               |
| **重新身份验证**     | 使用 OAuth 机制使用付款提供商帐户重新验证 Unity 帐户。                                      |

> **Note:**
>
> 要使用实时生产帐户，请填写 Coda 的[帐户验证要求](https://docs.coda.co/coda-portal/activate-your-account/complete-account-verification-to-go-live)。

## 断开 Coda 的连接##disconnect-coda

要将 Unity 项目与 Coda 游戏断开连接，您需要直接联系 Coda。无法通过 Unity Dashboard（Unity 后台）断开连接。

## 后续步骤##next-steps

本页面是使用 IAP 设置直接到消费者 (D2C) 付款提供商的工作流程的一部分。要继续此工作流程，请选择以下选项之一：

[Integrate D2C payment providers](./workflow.md#configure-your-payment-provider): 返回到 Integration D2C payment providers with IAP workflow（将 D2C 支付提供商与 IAP 工作流程集成）页面。
[Add a routing rule](./routing.md): 继续工作流程中的下一步。
