メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Stripe ConnectorはStarter、Core、Proユーザーのみサポートされています。現時点ではTeam Workspacesでは利用できません。

構築できるもの

ワンクリックでAgentを使ってアプリにStripeを追加できます — セットアップ不要。ストアフロントを構築したり、一回限りの決済を受け付けたり、サブスクリプションを作成したりできます。Agentが統合、データモデル、テスト環境を配線します。

仕組み

AgentはStripeサンドボックスから始めるため、実際のお金を動かさずに安全に決済をテストできます。すぐにフローを構築して試すことができます。準備ができたら、ライブStripeアカウントに切り替えて発行し、実際の決済を受け付けられます。
Stripeサンドボックスは、決済、サブスクリプション、イベントをシミュレートできる分離されたテスト環境です。詳しくは Stripeのサンドボックスに関するドキュメントをご覧ください。

はじめに

  • AgentにStripeの使用を依頼する
    • ホーム画面でスラッシュコマンドを使ってStripeを選択するか、直接依頼します:
Stripe統合にはバックエンド機能を持つアプリが必要です。ホームページからAppを選択してはじめてください。

サンドボックスでの決済テスト

  1. アプリのPreviewを新しいタブで開きます。
  2. ストアフロントまたは決済ページからテスト購入を行います。
  3. Stripeの標準テストカードを使用します:
カード番号: 4242 4242 4242 4242
有効期限: 将来の任意の日付
CVC: 任意の3桁
名前、住所: 任意のモック値
サンドボックスでの購入は実際のネットワークを通じて処理されず、お金も動きません。エンドツーエンドのテストに安全です。

商品と価格の管理

2つのオプションがあります:
  1. アプリからPublishを選択し、Stripeサンドボックスを申請することを選択します。
    • まだStripeアカウントをお持ちでない場合は、サンドボックスを申請するためにアカウントを作成してください。
  2. StripeダッシュボードでProductsを開いて商品と価格を追加または編集します。 Stripeサンドボックスで行った変更はReplitアプリに自動的に反映され、アプリのデータベースと同期されます。

同期されたStripeデータの確認

  • プロジェクトエディターでDatabaseを開きます。
  • MyDataを選択します。
  • スキーマセレクターをStripeに変更して、決済オブジェクトと関連レコードを確認します。

公開する

実際の決済を受け付けるには:
発行前に:
  • ライブStripeアカウントにReplit Integrated Paymentsアプリをインストールしてください (サンドボックスからライブへの同期に必要)
  • StripeのKYB認証を完了してライブAPIキーを追加してください
サンドボックス統合は本番環境対応ではありません。これらの手順を完了するまで実際の決済を受け付けることはできません。
  1. Stripeでサンドボックスからライブアカウントに切り替えます。
  2. 求められた場合はStripeのKYB(Know Your Business)認証を完了します。
  3. StripeからライブのPublishableキーとSecretキーをコピーします。
  4. ReplitでPublishペインを開き、ライブキーを追加します。
  5. アプリを発行します。

統合の管理

  • Integrations > Stripeに移動してStripe connectorを開きます。
  • そこから接続のテスト、ステータスの確認、設定の管理ができます。

よくある質問

商品の価格を更新するには?

  • Agentに依頼する:変更内容を説明するとAgentがアプリとStripeオブジェクトを更新します。
  • Stripeダッシュボードを使用する:Productsを開いて価格と商品の詳細を編集します。
    • サンドボックスでは、変更はアプリとデータベースに自動的に同期されます。
    • 本番環境では、まずライブアカウントに切り替えてから価格を更新してください。アプリが新しい設定を取得する必要がある場合は再発行してください。

Replitでトランザクションをテストするには?

アプリのPreviewを新しいタブで開きます。標準テストカード(4242 4242 4242 4242)と任意の将来の有効期限、任意のCVCでStripe Checkoutフローを実行します。詳細については上記のサンドボックスでの決済テストを参照してください。

ライブStripeアカウントとは?

ライブStripeアカウントは、ビジネスの詳細情報で認証・有効化され、実際の決済を処理できるアカウントです。アカウントの作成と有効化については、Stripeのガイダンスをご覧ください:Create and manage your Stripe account

ライブキーを見つけるには?

  1. Stripeダッシュボードで、アカウントピッカー(左上)を使ってライブアカウントに切り替えます。
  2. 左下からDevelopers > API keysを選択します。
  3. ライブキーを表示するか、新しいキーを作成します。新しいキーを作成するための手順については、Create a secret API keyを参照してください。

Stripe接続の更新または削除

Stripeのライブキーで発行する準備ができていない場合、3つのオプションがあります:

オプションA:プレースホルダーAPIキーを使用する

後で置き換えられるStripeプレースホルダーキーを使用できます。
プレースホルダーキーでは実際の決済は処理されません。ライブStripeキーを追加するまで、カタログとチェックアウトは発行済みURLで機能しません。このオプションはテスト目的のみに使用してください。
1

発行タブに移動

プロジェクトエディターでPublishペインを開きます。
2

プレースホルダーキーを入力

以下の値を使用します:Publishable Key:
pk_live_abcdef
Secret Key:
sk_live_abcdef

オプションB:Stripe統合を手動で削除する

プロジェクトからStripe統合を完全に削除できます。
1

プロジェクトを開く

削除したいStripe統合があるプロジェクトに移動します。
2

新しいタブを開いて「integrations」と入力

Replitネイティブおよび外部サービスへのIntegrationsオプションを表示する新しいタブ検索
3

Stripeまでスクロールして「Manage」を選択

ManageボタンとともにStripe統合を表示するConnectorsパネル
4

プロジェクト名を選択

接続の詳細が開きます。
5

「Edit」を選択

PublishableキーとSecretキーとEditボタンを表示するStripeサンドボックスアカウント
6

「Delete」を選択

DeleteとUpdateボタンを表示するStripeサンドボックスアカウント
7

AgentにStripeコードの削除を依頼

Agentチャットに移動し、アプリケーションからStripe connectorコードを削除するよう依頼します。これにより、Stripe統合全体が削除されます。

オプションC:Stripe統合前のチェックポイントにロールバックする

Stripe統合を完全に元に戻して以前の状態に戻したい場合は、以前のチェックポイントにロールバックできます。
1

プロジェクトを開く

削除したいStripe統合があるプロジェクトに移動します。
2

新しいタブを開いて「integrations」と入力

Integrationsオプションを表示する新しいタブ検索
3

Stripeまでスクロールして「Manage」を選択

ManageボタンとともにStripe統合を表示するConnectorsパネル
4

プロジェクト名を選択

接続の詳細が開きます。
5

「Edit」を選択

EditボタンとともにStripeサンドボックスアカウント
6

「Delete」を選択

DeleteボタンとともにStripeサンドボックスアカウント
7

Stripe統合前のチェックポイントを見つける

Agentチャットに移動し、Stripe統合の前に作成されたチェックポイントを探します。チャットペインの左上にある時計アイコンを選択して古いチャット履歴を確認します。
チャット履歴とチェックポイントを表示するための時計アイコン
8

「Rollback here」を選択

良さそうなチェックポイントを見つけたら、Rollback hereを選択してプロジェクトをその状態に復元します。
「Rollback here」ボタンのあるチェックポイント

注意事項と制限

  • サンドボックスのアクティビティは実際の残高や顧客に影響しません。
  • 一部のStripe機能はサンドボックスでテストできません(例:IC+料金やConnectの特定のフロー)。 Stripeのサンドボックスの制限を参照してください。