Fügt neue Fehlercodes für erforderliche Verifizierungen hinzuWichtige Änderungen
Das ändert sich
Fügt dem Array requirements.
in der Accounts API, Capabilities API, Persons API und Bank Accounts API folgende Fehlercodes hinzu.
information_
missing invalid_
signator verification_
failed_ authorizer_ authority verification_
rejected_ ownership_ exemption_ reason
Der Fehlercode information_
ist allgemeiner als frühere Fehlercodes. Verwenden Sie die verknüpften Felder requirement
and reason
, um zu erfahren, welche Informationen fehlen. Für einige Konten in Singapur wird beispielsweise Folgendes angezeigt:
// GET /v1/accounts/{{CONNECTED_ACCOUNT_ID}} { ... "requirements": { "currently_due": ["documents.proof_of_ultimate_beneficial_ownership.files"], "errors": [ { "code": "information_missing", "requirement": "documents.proof_of_ultimate_beneficial_ownership.files", "reason": "We identified that your business is owned by holding companies that require additional information to be collected. Please provide documents that include information for each applicable holding company. For more information, see https://support.stripe.com/questions/beneficial-ownership-verification-for-holding-companies. The new holding companies we have identified are: ACME INC." } ], ... }, ... }
Wir geben den Fehler invalid_
zurück, wenn Sie ein Bescheinigungsschreiben als Nachweis für die letztendliche wirtschaftliche Eigentümerschaft hochgeladen haben und wir die Berufsorganisation, die das Dokument notariell beglaubigt hat, nicht verifizieren konnten.
{ ... "requirements": { "currently_due": ["documents.proof_of_ultimate_beneficial_ownership.files"], "errors": [ { "code": "invalid_signator", "requirement": "documents.proof_of_ultimate_beneficial_ownership.files", "reason": "We could not verify the professional certifying body of this document." } ], ... }, ... }
Wir geben den Fehler verification_
zurück, wenn Sie eine Person als Autorisierer/in für Ihr Konto festgelegt haben und wir diese Autoritätsposition in Ihrem Unternehmen nicht verifizieren konnten. Weitere Informationen finden Sie unter ÜVerifizierung der Vertreterautorität.
{ ... "requirements": { "currently_due": ["{{AUTHORIZER_PERSON_TOKEN}}.relationship.authorizer"], "errors": [ { "code": "verification_failed_authorizer_authority", "requirement": "{{AUTHORIZER_PERSON_TOKEN}}.relationship.authorizer", "reason": "The authority of the authorizer could not be verified. Authorizers must be one of Director, Chief Executive Officer listed on acra.gov.sg." } ], ... }, ... }
Wir geben den Fehler verification_
zurück, wenn Sie eine Ausnahme für die Bereitstellung Ihrer letztendlichen wirtschaftlichen Eigentumsverhältnisse eingereicht haben, und wir die Ausnahme abgelehnt haben.
{ ... "requirements": { "currently_due": ["documents.proof_of_ultimate_beneficial_ownership.files"], "alternatives": [ { "original_fields_due": ["documents.proof_of_ultimate_beneficial_ownership.files"], "alternative_fields_due": ["company.ownership_exemption_reason"], } ], "errors": [ { "code": "verification_rejected_ownership_exemption_reason", "requirement": "company.ownership_exemption_reason", "reason": "The ownership exemption reason was rejected." } ], ... }, ... }
Warum ist dies eine wichtige Änderung?
Einige Connect-Integrationen erfordern möglicherweise ein Update, um die neuen Fehlercodes zu verarbeiten.
Ergebnis
Sie können neue Fehlercodes für die anstehenden Aktualisierungen der Anforderungen in Singapur verarbeiten.