アカウント管理
アカウントの詳細を表示して、編集できるようにします。
連結アカウントが自身のアカウントの詳細を表示・管理できるように UI コンポーネントを表示します。連結アカウントは、個人情報や事業情報、公開情報、入金銀行口座などのアカウント情報を表示して、編集することができます。
要件の収集オプション![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
連結アカウントに未対応の要件がある場合、オンラインのアカウント管理では連結アカウントに対して情報の更新を求めます。collectionOptions
属性を使用して、currently_due
または eventually_due
要件の収集と、今後の要件の統合を制御できます。
外部口座の収集![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
external_account_collection 機能を使用して、アカウント管理コンポーネントで外部口座情報を収集するかどうかを制御します。このパラメーターはデフォルトで有効になっており、要件が期限切れになったときや変更されたときに最新情報を収集する責任を負うプラットフォーム (Custom アカウントを含む) のみが無効にできます。有効になると、このオプションにはユーザー認証が必要です。
アカウントセッションを作成する![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
アカウントセッションの作成時に、components
パラメーターで account_management
を指定して、アカウント管理を有効にします。
curl https://api.stripe.com/v1/account_sessions \
-u "sk_test_4eC39HqLyjWDarjtT1zdp7dc
:" \
-d account= \
-d "components[account_management][enabled]"=true \
-d "components[account_management][features][external_account_collection]"=true
アカウント管理コンポーネントを表示する![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
const accountManagement = stripeConnectInstance.create('account-management');
container.appendChild(accountManagement);
メソッド | タイプ | 説明 | デフォルト |
---|
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'} | |