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

Stripe Apps の使用を開始する

Stripe ダッシュボードでアプリを構築することで、アプリ開発の基礎を学習します。

ページをコピー

このガイドでは、Stripe ダッシュボードの顧客の詳細ページで UI 拡張機能を使用して、「Hello, world!」サンプルアプリを構築します。

はじめに

  1. 既存の Connect 拡張機能がある場合は、Stripe Apps に移行をご覧ください。
  2. Stripe ダッシュボードにログインします。
  3. まだインストールしていない場合は、Stripe CLI をインストールし、同じアカウントを使用してログインします。
    Command Line
    homebrew
    # Install Homebrew to run this command: https://brew.sh/ brew install stripe/stripe-cli/stripe # Connect the CLI to your dashboard stripe login

    その他のインストールオプションについては、Stripe CLI を使ってみるをご覧ください。

  4. CLI バージョン 1.12.4 以降を使用していることを確認します。これは以下を実行することで確認できます。
    Command Line
    stripe version
    Stripe の CLI バージョンが 1.12.4 より前の場合は、Stripe CLI バージョンを最新バージョンに更新してください。
  5. ノードがインストールされており、最新であることを確認します。
    Command Line
    node -v
    アプリの依存関係は、NPM または Yarn を使用して管理できます。最適な開発体験を得るために、最新の安定バージョンを使用してください。アプリを App Marketplace に公開する場合は、さらに次の制限が適用されます。
  • アカウントを申請する必要があります。
  • 現在、Stripe Marketplaceでアプリを公開している場合、プラットフォームアカウントになることはできません。

Stripe Apps CLI プラグインをインストールする

Stripe アプリの構築を開始するために、Stripe Apps CLI プラグインをインストールします。

Command Line
stripe plugin install apps

apps プラグインがすでにインストールされている場合は、バージョンが 1.5.12 以降であることを確認してください。

Command Line
stripe apps -v # apps version 1.5.12

apps プラグインをアップグレードする必要がある場合は、以下のコマンドを実行します。

Command Line
stripe plugin upgrade apps

アプリを作成する

  1. 「Hello, world!」アプリの基本構造を構築します。

    Command Line
    stripe apps create helloworld
  2. 指示に従い、以下の情報を入力します。

    • ID: 自動生成されたアプリ ID を受け入れるか、カスタマイズします。Stripe は、これによってアプリを識別します。アプリ ID はグローバルに一意である必要があります。
    • 表示名: 表示名を入力します。これは、ダッシュボードに表示されるアプリの名前です。この名前は後でいつでも変更できます。

ディレクトリーファイルの構造は次のようになります。

Stripe Apps は React 17 のみをサポートしています。インストールするすべての依存関係が、このバージョンと互換性があることを確認してください。詳細については、UI拡張機能の仕組みをご覧ください。

アプリをプレビューする

アプリをローカルで実行し、更新し、変更内容をダッシュボードでプレビューできます。

  1. helloworld ディレクトリーに移動します。

    Command Line
    cd helloworld
  2. アプリをプレビューするには、ローカルの開発サーバーを起動します。

    Command Line
    stripe apps start
  3. Enter を押してブラウザーを開きます。

    注

    Stripe ダッシュボードに対応しているブラウザーをご使用ください。Safari はダッシュボードに対応していません。その他の更新内容については、GitHub 課題管理ブラウザーのサポートでご確認ください。

  4. 続行をクリックして、Stripe アカウントでアプリをプレビューします。

    プレビューモードを有効にするスクリーンショット

    アプリのプレビューを有効化

    Hello World アプリ

    ダッシュボードでのアプリ

App ビューは、ダッシュボードの顧客の詳細ページでのみ有効になります。アプリが表示されない場合は、ダッシュボードで顧客を作成していることを確認してください。

アプリを構築する

ダッシュボードでアプリをプレビューしている間、ローカルの開発サーバーはアプリのリアルタイムの更新を有効にします。

  1. Stripe ダッシュボードページを開き、開発サーバーを実行した状態で、App.tsx ファイルのタイトルを変更します。ファイルを保存し、アプリの変更内容を確認します。

  2. 同じファイルで </ContextView> 終了タグから > を削除し、ファイルを保存してエラーを確認します。

    Hello World エラー

    Stripe ダッシュボード、ブラウザーの開発者ツール、Stripe CLI のエラーを解決できます。

  3. 開発サーバーを停止するには、コマンドラインから Ctrl+C を使用します。

これで、サンプルアプリは完成です。次に、Stripe アプリに機能を追加してください。

参照情報

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