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

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

Stripe App Marketplace に公開する方法

Stripe App Marketplace にアプリを承認してもらう方法を学びましょう。

アプリを作成し、公開可能にしたい場合は、このガイドを使用してください。アプリが自分の チームメンバー のみに利用可能である必要がある場合は、代わりに アプリをアップロードしてインストールする 方法を学んでください。このガイドでは、Stripe App Marketplace への公開方法と、アプリが Stripe のアプリ基準を満たしていることを確認するためのアプリレビューのプロセスを完了する方法について説明します。アプリを少数のアカウントにのみインストールする場合は、外部テスト を参照してください。

要件と制限

  • アカウントを 有効化 する必要があります。
  • 公開できるアプリはアカウント当たり 1 つのみです。
  • Stripe は英語のリストのみをサポートできます。
  • Stripe App Marketplace からアプリを削除する必要がある場合は、Stripe に連絡してください。
  • お客様の事業目的は、Stripe の 禁止/制限付き業種 リストに含まれてはいけません。

アプリを公開するための手順

  1. マニフェストを更新する
  2. アプリを準備する
  3. リスティングを書く
  4. Submit your app for review (then wait 4 business days)
  5. Publish your app

公開する前に、リストの変更をリクエストするメールを送信する場合があります。アプリやリストに変更を加えた場合は、再提出して再度レビューに合格する必要があります。

マニフェストを更新してください

配布タイプを設定する

Command Line
stripe apps set distribution public

これによりマニフェストが更新されます:

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

必要な権限を追加します

次の方法で権限を追加してください:

Command Line
stripe apps grant permission "PERMISSION_NAME" "EXPLANATION"

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

Command Line
stripe apps upload

アプリのバージョンを選択する

ダッシュボードの アプリページ でアプリのバージョンを選択してください。

Stripe ダッシュボード UI のために ui_extension のみを含めてください

アプリが Stripe ダッシュボードで UI を必要としない場合は、stripe-app.json の ui_extension フィールドを空のままにしてください:

Command Line
"ui_extension": []

アプリを準備します

次に、他のアカウントのインストーラー用のインストールプロセスを作成します。

  1. サードパーティのOAuthを使用している場合は、アプリが完全に検証され、提供するサードパーティプロバイダー (例:Google、Facebook、LinkedIn) によって承認されていることを確認してください。アプリが検証されていない場合、通常は「Google はこのアプリを検証していません」というメッセージが表示されます。これらのプロバイダーから必要以上の権限をリクエストしないでください。
  2. アプリにチェックアウトボタンがある場合は、Stripe Appからプラットフォームにインストーラーをルーティングしてから、Stripe Checkoutにアクセスしてください。
  3. アプリにUIコンポーネントがある場合は、Stripe の デザインUI を使用してください。
  4. プラットフォームに Stripe へのOAuth 連結ボタンがある場合:
  • 公開インストールリンク を使用してリダイレクトします。これは 設定タブ (チャネルインストールリンクではない) にあり、パスは https://marketplace.stripe.com/oauth/v2/athorize?client_id=$(clientId)&redirect_uri=$(redirect_uri)&state=$(state) のようになります。Stripe は Connect Stripe 認証方法を廃止したため、このOAuth方法を代わりに使用してください。
  • インストーラーがアプリを Stripe に接続したときに表示される、Stripe から連結を解除する方法を提供します。この連結解除オプションは、アプリ設定ページまたはユーザーがアプリの連結を解除して再インストールできるプラットフォーム内のページ(導入セクション) に表示できます。クリックすると、確認 と キャンセル ボタンを含むポップアップが表示され、ユーザーが Stripe に再接続できる状態にアプリを戻す必要があります。

リストを作成してください

アプリの種類は、アプリリストの表示方法を決定します。アプリの主な 2 つのタイプは、Stripe ダッシュボードに UI があるものとないものです。

アプリの種類の例

Stripe ダッシュボードに UI を持つアプリの例は、Mailchimp です。Stripe ダッシュボードに UI がないアプリの例は Hubspot です。

魅力的なリストを作成する方法

アプリリストの提出ページには、3つの主要なセクションがあります:

  • 最初のセクションでは、アプリの主な価値提案と、Stripe ユーザーに対して解決する主要な問題が明確に示されています。
  • 第 2 および第 3 のセクションでは、アプリの主なユースケースについての詳細を提供し、アプリがそれぞれにどのように対処するかを説明します。

必須フィールド

コンテンツ仕様ガイドライン例
氏名最大 35 文字です。次の単語や名前を含めてはいけません:「Stripe」、「アプリ」、「無料」、または「有料」。マーケットプレイス全体およびアプリリストページで、アプリのロゴの横に表示されます。stripe-app にアップロードされたのと同じ名前である必要があります。「Stripe」、「app」、「RAK」、「Generator」、「API Key」、「Authenticator」、「free」、「paid」という言葉を含めることはできません。EmailWorld
アイコンロゴ画像は、300x300 ピクセル以上の高解像度の、アスペクト比 1:1 (正方形) の .PNG または JPG 形式で、10MB 未満にする必要があります。アプリマニフェストで使用されているのと同じロゴである必要があります。アプリマーケットプレイス全体およびアプリリストページで、アプリ名の横に表示されます。
構築者最大 80 文字です。アプリを構築し管理する個人または組織の名前。EmailWorld, Inc
カテゴリーアプリに最も当てはまるカテゴリーを選択します。別のカテゴリーの方が適切である場合には、アプリのレビュー中に Stripe で調整し、お客様にお知らせします。
  • サポート
  • 営業
サブタイトル最大 80 文字です。マーケットプレイス全体およびアプリリストページで、アプリ名の横に表示されます。アプリの価値を要約した簡潔なフレーズです。キーワードの詰め込み、マーケティング専門用語、誇張を避けてください。Stripe ダッシュボードで顧客のサポート履歴を表示および編集します。
概要最大 1000 文字です。会社の業務内容、商品の対象ユーザー、ユーザーにとっての価値を簡単に説明してください。理想的な説明は、主な製品または全体の会社を概説する 1〜2 文で、その後に Stripe アプリの簡単な説明が続きます。誇張、マーケティング専門用語、キーワードの詰め込み、または証明できない主張を避けてください(例:「世界最高のサポート製品」)。EmailWorld は、成長中の EC ビジネス向けのメール配信サービスです。EmailWorld アプリは、私たちの高度なメッセージング機能を Stripe に統合し、数回のクリックでオーディエンスにリーチできるようにします。
連携対象自動入力これはアプリのマニフェストによって自動的に入力され、ユーザーは、Stripe ダッシュボードのどの部分で アプリドロワーが機能するかを把握できます。
  • 決済
  • 顧客
機能アプリの主要な機能を最大 3 つ追加して、具体的なユースケースを強調します。各機能は、アプリが Stripe とどのように相互作用し、強化するかを説明します。明確で価値に焦点を当てたタイトルと、実際の顧客データを表示しない高品質のスクリーンショットを使用してください。画像が高品質で適切にトリミングされていることを確認し、会社全体を説明しないでください。
タイトル最大 80 文字です。主要な機能のビジュアルと説明の横に表示されます。これは、アプリのユースケースを平易な言葉で要約した簡潔なフレーズです。Stripe の顧客に関するメールのインサイトを得る。
説明最大 300 文字です。機能がどのように機能するか、そしてそれを使用する人にどのように利益をもたらすかの説明。制限事項を説明してください。オプションで、簡単な会社の説明を含めてください。Stripe の顧客に関連するメールのアクティビティ (開封やクリックなど) を表示します。これにより、タブを切り替えることなく、キャンペーンがどれだけ売上につながるかを評価できます。
画像高解像度で幅 1600 ピクセル以上 (高さ制限なし)、10MB 以下、PNG または JPG 形式。Figma UI ツールキット を使用して、高品質の機能画像をデザインしてエクスポートします。Stripe ダッシュボードのコンテキストでアプリを表示します。実際の顧客データを示すスクリーンショットや、テスト中のアプリのスクリーンショットを使用しないでください。
料金体系アプリが無料か、または有料サブスクリプションを必要とするかを伝えます。料金体系は隠れた手数料なしで表示され、市場外の価格と一貫している必要があります。サービスを無料と広告し、ユーザーがアプリをインストールした後で支払いを求めないでください。
  • 無料
  • 無料トライアルの利用が可能
  • 有料のサブスクリプションが必要
料金体系ページアプリが有料サブスクリプションを必要とする場合に必要です。見込みユーザーに料金体系モデルを説明する、料金体系ページへのリンクを提供します。
サポートチャネルユーザーが連絡できる 1-2 のチャネル。応答時間の見積もりも提供してください。
  • help@helptable.com
  • helptable.com/support
所在会社が本社を置く場所を選択してください。アメリカ
対応している言語英語は事前に選択されており、必須です。Stripe は英語のみをサポートしています。追加の言語をサポートしたい場合は、Stripe に連絡してください。英語
プライバシーポリシープライバシーポリシーへのリンクを提供してください。これは、ユーザーがあなたの会社とアプリのプライバシーポリシーを読むことができるURLです。emailworld.com/privacy-policy
利用規約オプション利用規約へのリンクを提供してください。これは、ユーザーが会社とアプリの両方の利用規約を確認できる URL である必要があります。
会社のウェブサイトオプション会社の Web サイトへのリンクを指定します。あなたのウェブサイトは、あなたのビジネスの目的とアイデンティティを明確に表現する必要があります。
よくある質問ページオプションアプリのよくある質問ページへのリンクを指定します。
技術ドキュメントオプションアプリの技術文書ページへのリンクを提供してください。文書は、Stripe アプリのインストールからその機能を最大限に活用する方法まで、すべてを説明する必要があります。
権限自動入力アプリのマニフェストが自動的にこれを入力します。アプリが必要とする権限をユーザーに知らせます。
機能のハイライトアプリの主な機能の概要を 1 ~ 3 つ強調し、ユーザーがアプリの内容を簡単に理解できるようにします。機能のタイトルにシンプルな言葉で機能の価値を述べてください。例えば、「Stripe からチケットを解決する」。実際の顧客データを表示しない高品質のビジュアルを使用してください。
テストのガイダンス本番環境のすべての主要機能をカバーする必要があります。アカウント登録フローを含めることを忘れないでください。アプリのレビューを迅速化するために、より複雑なフローの画面録画を添付し、必要に応じてビデオ内にリンクを注釈してください。例のテストシナリオ
テストアカウントのテスト用認証情報Stripe がアプリをインストールして使用するために使用できる 1 つ以上のテスト認証情報を含めてください。アプリ内で役割ベースの最高アクセス権限を持つ認証情報を含めてください。たとえば、「admin」のようにします。アプリのレビューに指定するテスト用のリンクは、Connect ユーザー登録経由ではなく、アプリのインストール経由で Stripe に接続するようにしてください。アプリを Stripe に接続する方法に関する詳細な手順を提供してください。多要素認証を無効にするか、審査担当者が通過するための手順を提供してください。テストアカウントにアプリを使用するための特定のデータ (CSV ファイルなど) が必要な場合は、それをアカウントに含める必要があります。アプリが地域固有のものであるか、地理的な制限がある場合は、サポート対象の地域に関する詳細を提供し、最新バージョンのアプリがインストールされている Stripe アカウントの認証情報をテストしてください。Stripe は、審査プロセスに実際の (テスト用以外の) アカウントを使用することを _許可していません _。テスト用に特定のアクセス方法を提供する必要がある場合は、Stripe Supportにお問い合わせください。例のテスト認証情報

テスト用認証情報の例

テスト用アカウント名ユーザー名パスワード
Google スプレッドシートteststripeapps@stripe.comteststripeapps
Stripeteststripeapps@stripe.comteststripeapps

Stripe と Google Sheets のサンプルアプリのユーザーシナリオの例

ユーザーシナリオステップごとの手順
ユーザーとしてサインインする
  1. Stripe App Marketplace からアプリをインストールします。
  2. アプリを開きます。
  3. サインイン ボタンをクリックします。
  4. Google のテスト用認証情報 (以下で提供) を入力します。
  5. Google アカウントへのアクセス権をアプリに付与します。
  6. アプリにサインインした状態で Stripe ダッシュボードに戻ります。手順を完了した後、ダッシュボード内のアプリで Google Sheets のサービスを使用できます。
Stripe から Google スプレッドシートにデータをエクスポートする
  1. ダッシュボードの決済ページまたは顧客ページに移動します。
  2. ダッシュボードでアプリを開きます。
  3. アプリドロワーで、データをエクスポートするボタンをクリックします。
  4. フォルダーを選択します (オプション)。
  5. データを保存します。データは現在、Google Drive アカウントの CSV として利用可能です。

Submit App for review

提出品質要件については、アプリレビュー要件 ページを参照してください。

参考までに、レビューで最も一般的に見られる問題は以下の通りです:

  • これがアプリの更新による再提出である場合、新しいユーザーが見る可能性のあるすべての内容をテストガイドラインがカバーしていることを確認してください。
  • マニフェスト内の権限が十分な説明を持ち、発行 権限の詳細な正当化があることを確認してください。
  • stripe-app.json の allowed_redirect_uris などのリンクが壊れていないか、localhostのURLでないことを確認してください。
  • 画像の品質とブランディング法令遵守を確認してください。
  • すべての認証フローを確認し、明確なインストール後の手順を提供してください:
  • テスト資格情報が正しいことを確認し、2FAを必要としないこと。
  • アプリからハードコーディングされたAPIキーを削除してください。
  • サンドボックスと本番環境の両方で、異なるユーザー役割で機能をテストします。
  • OAuthアプリの場合:設定 タブに公開リンクを提供し、外部テスト タブの認証リンクではないことを確認してください。
  • UI のあるアプリの場合:主要な機能の画像が Stripe ダッシュボードのアプリインターフェースを表示していることを確認してください。
  • Checkout を使用するアプリの場合:決済用リンクが最初にユーザーの外部決済ページを経由し、直接 Stripe Checkoutにアクセスしないことを確認してください。

リスティングフォームで 送信 をクリックした後、4 営業日以内に承認またはフィードバックのメールを受け取ります。

アプリ審査の決定と公開

アプリが拒否された場合、次回の提出で審査に合格するのに役立つ詳細なフィードバックが得られます。

承認メールを受け取ったら、Stripe ダッシュボードの アプリ ページに移動します。そこから、レビューと公開 をクリックしてリストをプレビューできます。公開せずにさらに変更を加えたい場合は、キャンセルして編集 をクリックして、アプリを変更し、再度レビューのために再提出してください。

アプリを Stripe App Marketplace に公開するには、公開 をクリックします。アプリを公開することは、次のことを意味します:

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

参照情報

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