Fügt neue Fehlercodes für erforderliche Verifizierungen hinzuWichtige Änderungen
Das ändert sich
Fügt den folgenden Fehlercode zum Array requirements. in der Accounts API, Capabilities API, Persons API und Bank Accounts API 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 Ihrem Konto benannt haben und wir ihre Autoritätsposition innerhalb Ihres Unternehmens nicht verifizieren konnten. Weitere Informationen finden Sie unter Verifizierung der Vertretungsbefugnis.
{ ... "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.