# Stripe Apps

サードパーティーサービスを使って Stripe を拡張したり、Stripe ダッシュボード内にカスタムのユーザーインターフェースを直接埋め込むことができます。

## Stripe Apps

Stripe Apps では、アプリを非公開で開発して配布することも、グローバルな [Stripe Apps Marketplace](https://marketplace.stripe.com/) に公開して、サードパーティーサービスのユーザー認証、イベントのリッスン、ワークフローの自動化などを行うこともできます。Stripe ダッシュボードで動作するカスタムユーザーインターフェイスを設計することもできます。
[始める](https://docs.stripe.com/stripe-apps/create-app.md)
## 始める

[アプリを作成する](https://docs.stripe.com/stripe-apps/create-app.md): Stripe ダッシュボードでアプリを構築することで、アプリ開発の基礎を学習します。

[Stripe アプリの仕組み](https://docs.stripe.com/stripe-apps/how-stripe-apps-work.md): さまざまなアプリパターンについてご紹介します。

[サンプルアプリ](https://docs.stripe.com/stripe-apps/sample-apps.md): Stripe Apps の例をご覧ください。

## アプリを構築する

[シークレットを保存](https://docs.stripe.com/stripe-apps/store-secrets.md): Secret Store API を使用して、認証情報などの機密データを保存する方法をご紹介します。

[API 認証方法](https://docs.stripe.com/stripe-apps/api-authentication.md): アプリのユースケースに最適な API 認証方法を選択してください。

[サーバー側のロジック](https://docs.stripe.com/stripe-apps/build-backend.md): アプリでバックエンドコードを使用して、ユーザーのアクションとデータを検証し、処理します。

[アプリの設定ページ](https://docs.stripe.com/stripe-apps/app-settings.md): Stripe ダッシュボードでユーザー向けのアプリの設定ページを作成します。

[UI を構築する](https://docs.stripe.com/stripe-apps/build-ui.md): Stripe ダッシュボードの機能を拡張するカスタム UI を構築、テスト、および編集します。

[アカウント登録](https://docs.stripe.com/stripe-apps/onboarding.md): アプリのサインインと初期設定のフローをユーザーに案内するためのベストプラクティスをご紹介します。

## アプリを配布する

[配布オプション](https://docs.stripe.com/stripe-apps/distribution-options.md): アプリを共有または配布するためのオプションをご紹介します。

[アプリをアップロードする](https://docs.stripe.com/stripe-apps/upload-install-app.md): アプリを非公開にする方法をご紹介します。

[バージョンとリリース](https://docs.stripe.com/stripe-apps/versions-and-releases.md): アプリの新しいバージョンを公開するためのアプリのバージョン管理とリリースについてご紹介します。

[アプリをテストする](https://docs.stripe.com/stripe-apps/test-app.md): アプリを公開する前に、テストバージョンを設定して配布することができます。

[アプリを公開](https://docs.stripe.com/stripe-apps/publish-app.md): Stripe App Marketplace に公開し、ユーザーがアプリを見つけられるようにします。

[自分のアプリを宣伝する](https://docs.stripe.com/stripe-apps/promote-app.md): Stripe との連携によってアプリの見つけやすさを向上させる方法をご紹介します。

## Stripe Apps に移行

[拡張機能の移行](https://docs.stripe.com/stripe-apps/migrate-extension.md): 拡張機能を Stripe Apps に移行する理由と方法をご紹介します。

[Stripe Apps または Stripe Connect にプラグインを移行する](https://docs.stripe.com/stripe-apps/plugins/decide-migration.md): プラグインを Stripe Apps または Stripe Connect に移行する理由と方法をご紹介します。

## 参照情報

[アプリのマニフェスト](https://docs.stripe.com/stripe-apps/reference/app-manifest.md): アプリのマニフェスト、すなわちアプリのマニフェストファイルのすべてのフィールドのインデックス、タイプ、記述についてご紹介します。

[CLI](https://docs.stripe.com/stripe-apps/reference/cli.md): Stripe アプリのコマンドラインインターフェイスをインストールして、アプリの管理に使用します。

[拡張 SDK](https://docs.stripe.com/stripe-apps/reference/extensions-sdk-api.md): Extension SDK API の、すべてのフィールド、タイプ、説明のインデックスを確認します。

[権限](https://docs.stripe.com/stripe-apps/reference/permissions.md): 使用可能なイベントと必要な権限のリスト。

[ビューポート](https://docs.stripe.com/stripe-apps/reference/viewports.md): Stripe アプリで使用できるビューポートと、どのようにエンドユーザーに表示されるかを示すリストをご覧ください。

[コンポーネント](https://docs.stripe.com/stripe-apps/components.md): Stripe のコンポーネントのライブラリを使用して、ユーザーインターフェイスを構築できます。
