アカウント管理
アカウントの詳細を表示して、編集できるようにします。
アカウント管理は、連結アカウント向けに UI コンポーネントを表示します。そこで、アカウントの詳細を表示したりプロアクティブに編集したりできます。連結アカウントは、個人情報やビジネス情報、公開情報、入金に使用する銀行口座といった、アカウント情報を表示および編集できます。
アカウント管理は、不足しているアカウント情報を収集するために最適化されておらず、リスク検証を処理しません。このようなユースケースでは、アカウント登録または通知バナーの使用を検討してください。
要件の収集オプション
連結アカウントに未解決の 要件 がある場合、組み込みアカウント管理は、連結アカウントに情報を更新するよう促します。常に currently_ 要件を収集します。また、collectionOptions 属性を使用して、以下のいずれかをリクエストすることもできます。
要件制限
回収オプションを指定する際に、要件の制限を only または exclude として細かく設定できます。どちらのオプションでも、アカウントの currently_ または eventually_requirements を表す文字列の配列を指定できます。連結アカウントに適用される要件の詳細については、必要な確認情報をご覧ください。
exclude は一致する口座要件をフィルタリングし、only は口座要件と指定された値の交差として機能します。また、* やリレーション接頭辞を使ったワイルドカードマッチングにも対応しています。
例えば、複数の所有者がいる連結アカウントがある場合、only: ["owners. を指定することで、すべての所有者の住所情報を徴収することができます。
人物には複数のリレーションシップを関連付けることができ、また、リレーションシップは複数の担当者に割り当てることができます。そのため、リレーションシップ接頭辞を活用すると、指定したリレーションシップを持つ口座のすべての人に適用されます。これは、特定の人物の ID はわからないが、その人物のリレーションシップはわかっている場合に特に便利です。
重要な考慮事項:
- ケイパビリティを有効にするためには、口座はすべての KYC 要件を満たす必要があります。
excludeオプションは要件を削除するのではなく、その時点で徴収しないようにするだけです。情報は引き続き徴収する必要があります。 - これらの制限は、埋め込みコンポーネント内でのみ適用されます。他のタイプのダッシュボードを使用している口座には影響しません。
- この機能はユーザー体験を向上させるためのものであり、口座からの情報へのアクセスを防ぐためのものではありません。
限定要件制限
このオプションは、その口座で未解決の、指定された要件のセットに回収をスコープします。このオプションは、改善策を構築するために最もよく用いられ、何らかの形式の文書のアップロードや本人確認を必要とする要件に特に有用です。
このオプションは、ユーザー登録が標準の最終サマリーステップを表示しないようにします。指定されたすべての要件が提供された場合、ユーザー登録コンポーネントは直ちに終了します。
除外要件制限
このオプションは指定されたフィールドを非表示にし、連結するアカウントがその情報を提供したり編集したりできないようにします。このオプションは、コンポーネントからフィールドを非表示にするだけで、必要な情報を削除するわけではありません。このオプションは、ユーザー登録時に連結アカウントにアクセスさせたくない情報をあらかじめ入力しておく場合に便利です。
Express アカウントの場合、exclude で business_ の要件 (アカウントによる事業形態の変更を防ぐなど) を除外する場合は、アカウントの国とケイパビリティを設定する必要があります。
表示されるフィールド
アカウント管理コンポーネントで表示されるフィールドは、連結アカウントをどのように設定したか (特に連結アカウントの国、ビジネスのタイプ、ケイパビリティ、利用規約のタイプ) によって異なります。これは、アカウント登録コンポーネントが、連結アカウントをどのように設定するかに必要な情報のみを収集するのと似ています。
外部口座の収集
external_account_collection 機能を使用して、コンポーネントで外部口座情報を収集するかどうかを制御します。このパラメーターはデフォルトで有効になっており、要件が期限切れになったときや変更されたときに最新情報を収集する責任を負うプラットフォーム (Custom アカウントを含む) のみが無効にできます。external_ が有効になっている場合は、ユーザー認証が必要です。disable_stripe_user_authentication パラメーターを使用して Stripe ユーザー認証からオプトアウトできます。
Stripe ユーザー認証を無効にする
disable_stripe_user_authentication 機能を使用して、コンポーネントで Stripe ユーザー認証が必要かどうかを制御します。デフォルト値は、external_account_collection 値の反対です。たとえば、external_ を設定していない場合、disable_ はデフォルトで false になります。この値は、controller. が application であるアカウントに対してのみ true になります。
ベストプラクティスとして、2 段階認証または同等のセキュリティ対策を導入することをお勧めします。この機能をサポートするアカウント (Custom アカウントなど) の設定により、連結アカウントがマイナス残高を返済できない場合は、お客様がそのアカウントに代わって責任を負います。
アカウントセッションを作成する
アカウントセッションの作成時に、components パラメーターで account_ を指定して、アカウント管理を有効にします。