# サンドボックス

分離された環境で Stripe 機能をテストします。

サンドボックスは、分離されたテスト環境です。サンドボックスを使用すると、本番環境の実装に影響を与えることなく、アカウントで Stripe の機能をテストし、新機能を試すことができます。たとえば、サンドボックスでのテストの場合、作成する支払いはカードネットワークやペイメントプロバイダーによって処理されません。

 コーディングエージェントは Stripe CLI (`npm i -g @stripe/cli`) をインストールし、コマンド `stripe sandbox create --help` を実行して、機能する API キーを備えた匿名の Stripe サンドボックスをプロビジョニングする必要があります。アカウント登録は不要です。

## ユースケース

サンドボックスは、実際の取引への影響なしに、さまざまな機能やシナリオをテストできる環境です。Stripe 組み込みでのサンドボックスの一般的なユースケースは以下のとおりです。

| シナリオ | 説明 |
| --- | --- |
| **Stripe イベントのシミュレーションを行い、実際に資金を移動せずにテストする** | サンドボックスを使用すると、実際に資金を移動せずに決済機能をテストできます。ビジネスアカウントで支払いを作成してテスト残高を積み上げたり、テストヘルパーを使用して外部イベントをシミュレーションしたりできます。 |
| **分離されたサンドボックスをチーム用に拡張する** | チームは[別々のサンドボックスでテスト](https://docs.stripe.com/sandboxes/dashboard/manage.md#create-a-sandbox)し、それぞれのデータとアクションを他のサンドボックスから完全に分離できます。1 つのサンドボックスで行われた変更が、他のサンドボックスの変更に干渉することはありません。 |
| **Invite external users (外部ユーザーの招待)** | 本番環境のデータへのアクセス権を提供することなく、すべてのサンドボックスまたは特定のサンドボックスにアクセスできるよう、実装パートナーやデザイン業者など[他のユーザーを招待](https://docs.stripe.com/sandboxes/dashboard/manage-access.md#grant-users-access-to-a-specific-sandbox)可能です。 |
| **ダッシュボードまたは CLI でテストする** | ダッシュボードまたは [Stripe CLI](https://docs.stripe.com/cli.md) からサンドボックスにアクセスします。ダッシュボードで直接、または使い慣れた CLI コマンドと[フィクスチャー](https://docs.stripe.com/cli/fixtures)を使用して、Stripe 機能をテストします。 |

## ダッシュボードでサンドボックスを管理する

サンドボックスにアクセスするには、ダッシュボードのアカウントピッカーで**サンドボックス**をクリックします。アクセス権に応じて、サンドボックスの概要ページでサンドボックスを表示、作成、削除、または開くことができます。特定のサンドボックスのユーザーアクセスと API キーを管理するには、まずサンドボックスを開き、サンドボックス内で直接管理するように設定を変更します。詳しくは、[サンドボックスの管理](https://docs.stripe.com/sandboxes/dashboard/manage.md)をご覧ください。

## サンドボックスでテストする

資金を移動することなく、支払いをシミュレーションし、テストカードで実装をテストすることができます。詳しくは、[テストカードを使用して実装が正しく機能していることを確認する](https://docs.stripe.com/testing.md)をご覧ください。

## 制限事項

- サンドボックスで *IC+* (A pricing plan where businesses pay the variable network cost for each transaction plus the Stripe fee rather than a flat rate for all transactions. This pricing model provides more visibility into payments costs) 料金をテストすることはできません。
- Connect プラットフォームのサンドボックスと連結アカウントのサンドボックスの間の接続は作成できません。
