コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
概要
Connect の使用を開始
導入の基本
導入の例
アカウント登録
アカウントのダッシュボードを設定する
    Connect の埋め込みコンポーネントの使用を開始
    Connect の埋め込みコンポーネントをカスタマイズ
    対応可能な Connect の埋め込みコンポーネント
      使用可能なコンポーネント
      アカウント管理
      アカウント登録
      残高
      1 件の支払いに対する不審請求の申し立て
      不審請求の申し立てリスト
      ドキュメント
      金融口座
      金融口座の取引
      Issuing カード
      Issuing カードリスト
      通知バナー
      支払いの詳細
      支払い
      入金
      入金リスト
      税金登録
      Tax の設定
      コンポーネントをプレビュー
      アプリのインストール
      アプリのビューポート
      Capital の融資
      Capital の融資の申し込み
      Capital の融資のプロモーション
      税取引をエクスポートする
      支払い方法の設定
      レポートのチャート
    Stripe ダッシュボードのカスタマイズ
    Stripe ダッシュボードアカウントのプラットフォーム制御
    Express ダッシュボード
決済を受け付ける
アカウントへの送金
Connect プラットフォームを管理
Connect プラットフォームの納税申告書
連結アカウントのタイプの操作
ホームプラットフォームおよびマーケットプレイスConfigure account DashboardsSupported Connect embedded components

注

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

アカウント登録

Account onboarding Connect 埋め込みコンポーネントを使用します。

ページをコピー

アカウント登録コンポーネントは Accounts API を使用して要件を読み取り、アカウント登録フォームを生成します。このフォームは、Stripe がサポートしているすべての国に合わせて調整されており、データ検証機能が付属しています。加えて、あらゆるビジネスタイプ、会社代表者の詳細設定、ドキュメントのアップロード、本人確認、検証ステータスをサポートしています。

詳細については、埋め込みアカウント登録をご覧ください。

要件の収集オプション

オンラインのアカウント登録を使用すると、currently_due または eventually_due 要件の収集を、今後の要件を含めて制御できます。アカウント登録コンポーネントを導入する際に collectionOptions 属性を使用することで、この動作をカスタマイズできます。

External account collection

Use the external_account_collection feature to control whether the component collects external account information. This parameter is enabled by default, and only platforms responsible for collecting updated information when requirements are due or change (including Custom accounts) can disable it. When external_account_collection is enabled, user authentication is required. You can opt out of Stripe user authentication with the disable_stripe_user_authentication parameter.

Disable Stripe user authentication

disable_stripe_user_authentication 機能を使用して、コンポーネントで Stripe ユーザー認証が必要かどうかを制御します。デフォルト値は、external_account_collection 値の反対です。たとえば、external_account_collection を設定していない場合、disable_stripe_user_authentication はデフォルトで false になります。この値は、controller.requirement_collection が application であるアカウントに対してのみ true になります。

We recommend implementing 2FA or equivalent security measures as a best practice. For account configurations that support this feature, such as Custom accounts, you assume liability for connected accounts if they can’t pay back negative balances.

ユーザーに表示するポリシーをカスタマイズする

Stripe の利用規約とプライバシーポリシーは、オンラインのアカウント登録で連結アカウントに提示されます。Stripe の利用規約に同意していない連結アカウントは、アカウント登録の最後の画面で規約を受け入れるように求められます。また、オンラインのアカウント登録のフッターにも、Stripe の利用規約とプライバシーポリシーへのリンクが掲載されています。

プラットフォームが要件の収集を行う連結アカウントに対しては、アカウント登録フローをカスタマイズする追加オプションがあります。以下に概要を示します。

自社で利用規約への同意を管理する

プラットフォームとして、貴社が必要な情報を収集する責任を負う連結アカウントを登録している場合、Stripe のオンラインのアカウント登録コンポーネントではなく、自社のプロセスを使用して利用規約への同意を収集できます。自社のプロセスを使用する場合、アカウント登録の最終画面では、連結アカウントには入力した情報の確認のみが求められます。Stripe の利用規約への同意は貴社で確実に取得する必要があります。

ただし、オンラインのアカウント登録には (フッターなどに) 利用規約へのリンクが表示されます。このリンクを、自社の規約およびプライバシーポリシーへのリンクで置き換えることを選択できます。

利用規約およびプライバシーポリシーへのリンク

Stripe の利用規約とプライバシーポリシーはオンライン登録のいたるところで連結アカウントに提示されます。貴社が要件の収集に責任を負う連結アカウントの場合、これらのリンクを自社の規約とポリシーに置き換えることができます。以下の手順に従って Stripe 利用規約を組み込み、Stripe プライバシーポリシーにリンクします。

アカウントセッションを作成する

アカウントセッションの作成時に、components パラメーターで account_onboarding を指定して、アカウント登録を有効にします。

Command Line
cURL
curl https://api.stripe.com/v1/account_sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d account=
{{CONNECTED_ACCOUNT_ID}}
\ -d "components[account_onboarding][enabled]"=true

アカウントセッションを作成して ConnectJS を初期化すると、フロントエンドにアカウント登録コンポーネントを表示できます。

account-onboarding.js
JavaScript
// Include this element in your HTML const accountOnboarding = stripeConnectInstance.create('account-onboarding'); accountOnboarding.setOnExit(() => { console.log('User exited the onboarding flow'); }); container.appendChild(accountOnboarding); // Optional: make sure to follow our policy instructions above // accountOnboarding.setFullTermsOfServiceUrl('{{URL}}') // accountOnboarding.setRecipientTermsOfServiceUrl('{{URL}}') // accountOnboarding.setPrivacyPolicyUrl('{{URL}}') // accountOnboarding.setSkipTermsOfServiceCollection(false) // accountOnboarding.setCollectionOptions({ // fields: 'eventually_due', // futureRequirements: 'include', // }) // accountOnboarding.setOnStepChange((stepChange) => { // console.log(`User entered: ${stepChange.step}`); // });
メソッドタイプ説明デフォルト
setFullTermsOfServiceUrlstring利用規約全文への同意の絶対 URL。Stripe の利用規約全文
setRecipientTermsOfServiceUrlstringRecipient (受取人) の利用規約への同意の絶対 URL。Stripe 受取人利用規約
setPrivacyPolicyUrlstringプライバシーポリシーへの絶対 URL。Stripe プライバシーポリシー
setSkipTermsOfServiceCollectionstringtrue の場合、オンラインのアカウント登録では利用規約への同意の収集がスキップされ、規約への同意を自社で収集する必要があります。false
setCollectionOptions{ fields: 'currently_due' | 'eventually_due', future_requirements: 'omit' | 'include' }currently_due または eventually_due の要件の収集をカスタマイズし、future requirements (今後の要件) を含めるかどうかを制御します。eventually_due を指定すると、eventually_due と currently_due の両方の要件が収集されます。{fields: 'currently_due', futureRequirements: 'omit'}
setOnExit() => void連結アカウントがアカウント登録プロセスを終了しました。
setOnStepChange({step}: StepChange) => voidThe connected account has navigated from one step to another within the onboarding process. Use StepChange to identify the current step, as described below.

このコンポーネントを使用して新しいアカウントを設定するには、以下を実行します。

  1. Create a connected account. You can prefill information on the Account object in this API call.
  2. 連結アカウントの ID を使用して、Connect の埋め込みコンポーネントを初期化します。
  3. account-onboarding エレメントを含めて、連結アカウントにアカウント登録フローを表示します。
  4. このコンポーネントから送信される exit イベントをリッスンします。Stripe は、連結アカウントがアカウント登録プロセスを終了したときにこのイベントを送信します。
  5. When exit triggers, retrieve the Account details to check the status of:
    • details_submitted
    • charges_enabled
    • payouts_enabled
    • Any other requested capabilities
    If all required capabilities are enabled, you can take the connected account to the next step of your flow.

The StepChange object

The StepChange type is defined in connect.js. Every time the connected account navigates from one step to another in the onboarding process, the step change handler receives a StepChange object with the following property:

Name
タイプ
Example value
step
string (must be a valid step name)
business_type
The unique reference to an onboarding step.
Step Restrictions
  • The StepChange object is only for analytics.
  • Steps can appear in any order and can repeat.
  • The list of valid step names can change at any time, without notice.

Step Names

Each page in an onboarding flow has one of the following step names.

Step name説明
stripe_user_authenticationUser authentication includes a popup to a Stripe-owned window. The connected account must authenticate before they can continue their workflow.
risk_interventionGuides the connected account to resolve risk-related requirements.
legal_entity_sharingConnected accounts can optionally reuse business information from existing accounts with the same owner.
business_typeSets the business type of the connected account. In certain cases the connected account can also set their country.
business_detailsCollects information related to the connected account’s business.
business_verificationCollects a proof of entity document establishing the business’ entity ID number, such as the company’s articles of incorporation. Or allows users to correct wrongly entered information related to the entity.
business_bank_account_ownership_verificationCollects documents needed to verify that bank account information, such as the legal owner’s name and account number, match the information on the user’s Stripe account.
business_documentsCollects other documents and verification requirements related to the business.
representative_detailsCollects information about the account representative.
representative_documentCollects a government-issued ID verifying the existence of the account representative.
representative_additional_documentCollects an additional document to verifying the details of the account representative.
legal_guardian_detailsCollects the legal guardians consent for accounts opened by minors.
ownersCollects information about the beneficial owners of a company.
directorsCollects information about the directors of a company.
executivesCollects information about the executives of a company.
proof_of_ownership_documentCollects documentation that verifies a company’s beneficial owners.
proof_of_authorizationCollects documentation to verify that the account representative holds a position of sufficient authority within a company.
confirm_ownersAllows connected accounts to attest that the beneficial owner information provided to Stripe is both current and correct.
risa_compliance_survey(Applies only to businesses in Japan.) Answers questions concerning the Revised Installment Sales Act.
treasury_and_card_issuing_terms_of_serviceCollects Treasury and Card Issuing terms of service when requesting those capabilities.
external_accountCollects the external account of the connected account.
support_detailsCollects information that helps customers recognize the connected accounts business. This support information can be visible in payment statements, invoices, and receipts.
climateAllows a connected account to opt into Stripe Climate.
taxAllows a connected account to opt into Stripe Tax.
summaryFinal review step of onboarding. The connected account can update entered information from this step. The terms of service and privacy URL is displayed in this screen.
summary_riskFrom the summary step, a connected account can update information related to risk requirements.
summary_business_type連結アカウントは、サマリーステップから、ビジネスタイプに関連する情報を更新できます。
summary_businessFrom the summary step, a connected account can update information related to their business.
summary_supportFrom the summary step, a connected account can update public-facing information related to their business.
summary_personsFrom the summary step, a connected account can update information about each person on their account.
summary_external_accountFrom the summary step, a connected account can update information related to their external account.
summary_taxFrom the summary step, a connected account can update information related to their Stripe Tax integration.
summary_tax_identification_formFrom the summary step, a connected account can update information related to their W8/W9 certified tax information. This is shown when Stripe must collect W8/W9 information.
summary_climateFrom the summary step, a connected account can update information related to their Stripe Climate integration.
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc