# Codaインテグレーションのテスト

> ログ、テスト カード、サンドボックス ツールを使用してCoda支払いプロバイダーのインテグレーションを確認する方法を説明します。

Codaの支払いプロバイダー インテグレーションを検証するには、テスト カードとCodaのサンドボックス環境を使用して購入フローを検証します。Unity Dashboard ログを使用してインテグレーションをデバッグし、システムが支払いとエンタイトルメントを正しく処理することを確認します。

## 前提条件##prerequisites

Codaのインテグレーションをテストする前に、D2C([Integrate Direct-to-コンシューマー](./_index.md))支払いプロバイダーとIAPのワークフロー の手順を完了してください。

## Unity Dashboard ログ##unity-dashboard-logs

Unity Dashboardで、**In-App Purchases** >**Payment Providers** >**Logs**を操作して、支払いプロバイダーのアクションのログをビューします。詳細については、ロギング のドキュメントを参照してください。

## Codaポータル##coda-portal

[Codaポータル](https://portal.coda.co/signup)を使用してテストカードやその他のツールにアクセスし、サンドボックス環境で購入をテストできます。

Codaは、サンドボックスのテスト用にテストカード、モバイル番号、ウォレットアカウントを提供します。詳細な手順については、Codaの[支払いチャンネルテスト手順](https://docs.coda.co/codapay/integration-guides/testing-guide/payment-channel-testing-instructions)を参照してください。

テスト購入が成功したことを確認するには、以下の情報を検証します。

* リモートカタログが展開され、ランタイムにフェッチされます。
* 購入によってCodaチェックアウトURLが開き、購入が完了します。
* 購入処理 Webhook は `order.paid` イベントを受信し、エンタイトルメントを付与します。
* クライアントがエンタイトルメントを更新し、コンテンツが表示されます。

> **Note:**
>
> Codaのテストカードを使用して、さまざまなエラーのシミュレーションを行うこともできます。

### サンドボックステスト##sandbox-testing

Codaの管理者または技術担当者として、CODAのサンドボックステスト特徴を使用して支払いページを生成し、支払いのシミュレーションを行うを行うことができます。詳細については、Codaの[サンドボックステストガイド](https://docs.coda.co/codapay/integration-guides/testing-guide/sandbox-testing-guide) を参照してください。
