Skip to content

6.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 14:19
a1ef0cf

Release 6.6.0 (#388)

This release introduces several new document classes and updates the structure and documentation of the Accounts API onboarding models to more accurately represent the requirements for different onboarding variants. The changes clarify where different types of documents should be attached (either at the top-level or on representatives), add detailed PHPDoc comments, and introduce new enums for document types. The most important changes are grouped below:

New document models and enums

  • Added new classes for specific document types: AdditionalDocument, CertifiedAuthorisedSignatory, FinancialVerification, ProofOfPrincipalAddress, ProofOfLegality, ProofOfRegistration, and ProofOfResidentialAddress, each with required fields and detailed documentation. [1] [2] [3] [4] [5] [6] [7]
  • Introduced corresponding enums for document types: CertifiedAuthorisedSignatoryType, FinancialVerificationType, ProofOfPrincipalAddressType, ProofOfLegalityType, ProofOfRegistrationType, and ProofOfResidentialAddressType. [1] [2] [3] [4] [5] [6]

Refined document attachment structure

  • Added RepresentativeDocuments class to strictly define the set of documents allowed on a representative, and updated the Representative class to use it instead of the general OnboardSubEntityDocuments. [1] [2]
  • Improved comments and structure in OnboardSubEntityDocuments to clarify which documents belong at the top level and which on representatives, and updated types for new document classes. [1] [2]

Documentation and field clarifications

  • Enhanced PHPDoc comments throughout, specifying requirements, field formats, and onboarding variant applicability for document fields and classes. [1] [2] [3]
  • Added new Invitee class and related field in ContactDetails to represent the user responsible for onboarding. [1] [2]

These changes improve the clarity, maintainability, and correctness of the onboarding document model in the Accounts API.