Mehrere Kontofelder wurden umgestaltet, um die juristische Person, den Verifizierungsstatus und die Anforderungen sowie konfigurierbare Einstellungen besser zu beschreiben.Wichtige Änderungen
Das ändert sich
Umfasst mehrere Änderungen:
- Ersetzt die Eigenschaft
legal_der Account API-Ressource durchentity individual,companyundbusiness_.type - Ersetzt den Hash
verificationdurch den Hashrequirements. - Ersetzt das Array
verification[fields_durch drei Arrays, um besser darzustellen, wann Informationen erforderlich sind:needed] requirements[eventually_,due] requirements[currently_unddue] requirements[past_.due] - Benennt
verification[due_inby] requirements[current_um.deadline] - Benennt den Enum-Wert
disabled_vonreason fields_inneeded requirements.um.past_ due - Verschiebt die Eigenschaften des
Account-Objekts, die das Verhalten in Stripe konfigurieren, in den neuen Hashsettings. - Verschiebt die Felder
payout_,schedule payout_undstatement_ descriptor debit_zunegative_ balances settings[payouts]und benennt sie inschedule,statement_unddescriptor debit_um.negative_ balances - Verschiebt das Feld
statement_zudescriptor settings[payments][statement_.descriptor] - Verschiebt die
decline_-Felder zucharge_ on settings[card_und benennt sie inpayments] decline_um.on - Verschiebt die Felder
business_,logo business_undlogo_ large business_zuprimary_ color settings[branding]und benennt sie dabei inicon,logoundprimary_um. Außerdem muss die hochgeladene Bilddatei für dascolor iconquadratisch sein. - Verschiebt die Felder
display_undname timezonezusettings[dashboard].
Auswirkungen
Diese Änderung strukturiert die Account-API-Ressource erheblich um, was einen strukturierteren und detaillierteren Ansatz für Kontoinformationen und -einstellungen zur Folge hat. Sie müssen einen Großteil Ihres Codes, der mit der Account API interagiert, aktualisieren.