コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
始める
支払い
財務の自動化
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
概要
バージョン管理
変更ログ
API バージョンのアップグレード
SDK バージョンをアップグレードする
開発者向けのツール
SDK
API
テスト
ワークベンチ
イベントの送信先
ワークフロー
Stripe CLI
Stripe Shell
開発者ダッシュボード
エージェントツールキット
LLM を使用した構築Visual Studio Code をご利用の場合Stripe 健全性アラートファイルのアップロード
Security and privacy
セキュリティ
プライバシー
Stripe を拡張する
Stripe Apps
    概要
    始める
    アプリを作成する
    Stripe アプリの仕組み
    サンプルアプリ
    アプリを構築する
    シークレットを保存
    API 認証方法
    認証フロー
    サーバー側のロジック
    イベントのリッスン
    さまざまな環境を処理
    サンドボックスのサポートを有効にする
    アプリの設定ページ
    UI を構築する
    アカウント登録
    アプリを配布する
    配布オプション
    アプリをアップロード
    バージョンとリリース
    アプリをテストする
    アプリを公開する
      アプリの審査要件
      アプリの審査の変更ログ
      アプリリストの掲載ガイドライン
    自分のアプリを宣伝する
    ディープリンクを追加する
    インストールリンクを作成
    UI 拡張機能で役割を割り当て
    インストール後のアクション
    アプリのアナリティクス
    アプリの埋め込みコンポーネント
    サードパーティーの Stripe アプリを埋め込む
    Stripe Apps に移行
    拡張機能を移行または構築
    Stripe Apps または Stripe Connect にプラグインを移行
    参照情報
    アプリマニフェスト
    CLI
    拡張 SDK
    権限
    ビューポート
    設計パターン
    コンポーネント
Stripe のコネクター
パートナー
Partner Ecosystem
パートナー認定
ホーム開発者向けのツールStripe Apps

アプリを Stripe App Marketplace に公開する

Stripe App Marketplace に公開し、ユーザーがアプリを見つけられるようにします。

ページをコピー

チーム外のユーザーとアプリを共有するには、アプリを Stripe App Marketplace に公開します。公開すると、自分のアカウントだけでなく、あらゆる Stripe アカウントでアプリをインストールできるようになります。

公開する際には、いくつかの制限があります。

  • アカウントを申請する必要があります。
  • 公開できるアプリはアカウント当たり 1 つのみです。
  • 現在、Stripe Marketplaceでアプリを公開している場合、プラットフォームアカウントになることはできません。
  • 現時点で Stripe は、英語での掲載のみに対応できます。追加の言語への対応については、Stripe までお問い合わせください。
  • 公開するアプリは、審査プロセスに合格する必要があります。詳細については、アプリの審査要件およびアプリリストのガイドラインをご覧ください。
  • 後から Stripe App Marketplace でアプリを削除する必要がある場合、削除について Stripe に問い合わせる必要があります。

上記の制約は、Stripe App Marketplace で一般のユーザーと共有するアプリにのみ適用されます。アプリをご自身のチームメンバーにのみ提供する場合は、代わりにアプリをアップロードしてインストールするをご覧ください。

はじめに

  1. すでに本番環境でアプリをインストールしている場合は、それをアンインストールしてから、アプリの公開に切り替える必要があります。
  2. アプリに関連付ける Stripe アカウントを選択します。アカウントごとにアプリを 1 つのみ公開できます。
  3. アプリの掲載が承認されるまでのプロセスについては、アプリの審査要件をご覧ください。

配布タイプを更新する

  1. アプリを一般公開に設定します。
Command Line
stripe apps set distribution public

このコマンドは distribution_type フィールドに public の値を設定して、マニフェストファイルを更新します。

stripe-app.json
{ "id": "com.example.app", "version": "1.2.3", "name": "Example App", "icon": "./example_icon_32.png", "distribution_type": "public" }

権限を追加する

アプリの必要な権限を追加するには、以下のようにします。

  1. アプリが Stripe API で呼び出すオブジェクトを決定します。拡張機能をアプリに移行する場合は、Stripe API で拡張機能 (アプリではなく) がどのオブジェクトを呼び出すかを判断し、含める権限を確認する必要があります。
  2. アプリマニフェストに追加できる権限のリストを確認します。
  3. 以下のコマンドを使用すると、stripe-app.json アプリマニフェストファイルの permissions 配列に権限を追加できます。
Command Line
stripe apps grant permission "PERMISSION_NAME" "EXPLANATION"

プロンプトに権限の情報を入力します。

  • PERMISSION_NAME: 追加する権限の名前。使用可能な権限の名前をご覧ください。
  • EXPLANATION: アクセス有効化についての説明。この説明はアプリのインストール時にユーザーに表示されます。

アプリケーションに追加する新たな権限ごとに、このステップを繰り返します。

アプリのマニフェストファイルは以下のようになります。

権限の削除には、CLI を使用することもできます。

Command Line
stripe apps revoke permission "PERMISSION_NAME"

テスト環境にアップロードする

アプリをアップロードするには、プロジェクトのルートディレクトリーで以下のコマンドを実行します。

Command Line
stripe apps upload

Stripe はアプリマニフェストを検証した後、テスト用 Stripe アカウントにアプリをアップロードし、インストールを実行します。アプリマニフェストを設定して、サンドボックス環境へのインストールを有効にすることもできます。

このステップ後には、以下が可能になります。

  • すべてのチームメンバーが、https://dashboard.stripe.com/test/ のテスト環境でお客様のアプリにアクセスできます。
  • アプリは、テスト環境でシークレットを保存できます。
  • アプリの署名シークレットにアクセスして、バックエンドに接続できます。

アプリを送信して審査を受ける

  1. 配布タイプを設定してから、新しいバージョンのアプリをアップロードします。

    配布方法を決定すると、今後のすべてのアプリのバージョンに自動的にその配布方法が適用されます。すべての Stripe ユーザーにアプリを公開した後でその配布方法を変更する場合は、Stripe サポートにお問い合わせください。

  2. Stripe ダッシュボードでアプリに移動し、アプリを選択して詳細ページを確認します。

  3. アプリに複数のバージョンがある場合は、公開するアプリのバージョンを選択して、続行をクリックします。バージョンを選択できない場合は、最初に本番環境の利用を申請します。

  4. リスト掲載内容を編集をクリックして、概要、機能、価格、サポート、ユーザーがアプリを評価するためのリソースリンクを入力し、アプリリストを作成します。リストの入力が完了すると、ダッシュボードの右側にプレビューが表示されます。

    アプリが承認される確率を上げ、魅力的なリストを作成するためのヒントについては、アプリリストのガイドラインをご覧ください。

  5. 続行をクリックして、最終的なアプリの送信前に以下の情報を指定します。

    • バージョン: アプリに複数のバージョンがある場合は、審査を受けるために送信するバージョンを選択して検証します。
    • マーケットプレイスのインストール URL: このオプションは OAUTH アプリには必須であり、任意でインストールリンクに対応するアプリに利用できます。ユーザーは Stripe App Marketplace からこの URL にリダイレクトされ、アプリをインストールできます。

      注

      URL のリンク先のページには、アカウント登録とインストールプロセスを開始するための、明確な手順を示す必要があります。

    • テスト用認証情報: サインインが必要なアプリの場合、少なくとも 1 つのテストアカウントを用意して、Stripe がアプリをテストし、審査できるようにします。サンプルのテスト用認証情報をご覧ください。

      注意

      Stripe は実在の (テスト用ではない) アカウントをアプリの審査プロセスに使用することを許可していません。

    • テストのガイダンス: ユーザーシナリオを提供すると、意図したとおりにユーザーがインストールして使用できるか、Stripe でシミュレーションできます。アプリ審査の合格率を上げるには、サンプルテストのガイダンスをご覧ください。
    • 連絡用のメールアドレス: アプリ審査に関する通知を受信するメールアドレスと、セキュリティインシデントを解決するための連絡先のメールアドレスを提供します。

    審査プロセスを開始してから変更を行うと、審査期間がそれに応じて長くなります。遅延を避けるため、最終的にアプリを送信する際に、すべての情報が正確であり、アプリの審査要件に従っていることを確認してください。

  6. 審査プロセスを開始するには、送信して審査を受けるをクリックします。

    Stripe がアプリを審査して承認したら、アプリを Stripe App Marketplace に公開できるようになります。変更を加える必要がある場合には、審査中のアプリをキャンセルできます。キャンセルすると、アプリは審査待ちリストから削除されます。

    遅延を避けるため、最終的にアプリを送信する際に、すべての情報が正確であり、アプリの審査要件に従っていることを確認してください。アプリが In Review になると、送信を取り消したり変更を加えたりすることはできなくなります。Stripe がアプリを審査して承認したら、Stripe App Marketplace に公開できるようになります。

アプリを公開する

Stripe はアプリが審査要件をすべて満たしていることを確認した後、連絡先のメールアドレスに通知を送信し、アプリの詳細ページに審査結果を追加します。アプリに追加の変更が必要な場合、Stripe は承認に必要とされる変更に関するガイダンスを提供します。変更を実施したら、アプリを再提出して再審査を求めることができます。

  1. Stripe がアプリを承認したら、Stripe ダッシュボードのアプリページにアクセスします。アプリを選択し、確認して公開するをクリックしてリスト掲載内容をプレビューします。

    変更する場合には、キャンセルして編集するをクリックします。この場合、再送信してアプリの審査を受ける必要があります。

  2. Stripe App Marketplace でアプリを掲載して公開するには、公開するをクリックします。

このステップ後には、以下が可能になります。

  • あらゆるユーザーが、Stripe App Marketplace でアプリを見つけられるようになります。
  • あらゆる Stripe アカウントのユーザーが、アプリをインストールして使用できるようになります。
  • 公開から 24 時間経つと、すぐにアプリのアナリティクスを確認できます。

参照情報

  • ディープリンクを追加する
  • バージョンとリリース
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc