法人、本人確認ステータスと要件、構成可能な設定をより適切に説明するために、アカウントのいくつかのフィールドがリファクタリングされました対応が必要な変更点
新機能
複数の変更が含まれます。
- Account API リソースの
legal_プロパティをentity individual、company、business_に置き換えます。type verificationハッシュをrequirementsハッシュに置き換えます。verification[fields_配列を、情報が必要になる時期をより適切に表せるように、needed] requirements[eventually_、due] requirements[currently_、due] requirements[past_の 3 つの配列に置き換えます。due] verification[due_の名前をby] requirements[current_に変更します。deadline] fields_のneeded disabled_列挙値の名前をreason requirements.に変更します。past_ due - Stripe 内の動作を設定する
Accountオブジェクトのプロパティを新しいsettingsハッシュに移動します。 payout_、schedule payout_、statement_ descriptor debit_の各フィールドをnegative_ balances settings[payouts]に移動し、名前をschedule、statement_、descriptor debit_に変更します。negative_ balances statement_フィールドをdescriptor settings[payments][statement_に移動します。descriptor] decline_フィールドをcharge_ on settings[card_に移動して、名前をpayments] decline_に変更します。on business_、logo business_、logo_ large business_の各フィールドをprimary_ color settings[branding]に移動して、名前をicon、logo、primary_に変更します。また、color iconフィールドにアップロードする画像ファイルは、正方形である必要があります。display_フィールドとname timezoneフィールドをsettings[dashboard]に移動します。
影響
この変更により、Account API リソースが大幅に再編成され、アカウント情報と設定に対するアプローチが構造化され、詳細になっています。Account API とやり取りするコードを大幅に更新する必要があります。