This guide will walk through some best practices for the Business Verification product.
Prerequisites
-
You have followed the [Quick Start guide] (doc:quick-start) or have existing knowledge of the [Trulioo Platform API] (ref:introduction)
-
You have tested your credentials using the [Test Authentication] (ref:testauthentication) call
Using Search and Verify APIs
In order to get the best results, it is important to collect the right information from your customers at the time of onboarding. Trulioo recommends using the Search and Verify capabilities to ensure the information provided is complete and error-free. The search and verify workflow allows you to search for the business using the name and then verify the information using the verification method.
Recommended Journey:
- Collect the Business Name and Business Registration Number / Identification Number from your customers
If you only have the Business Name, call the Search API and provide the returned information back to your customer to identify and confirm
-
Call the Verification API with the Business Name, Registration Number, and Jurisdiction (where applicable)
-
Once the business is verified, the onboarding process is complete
View Previous Transactions
All verifications performed on the Trulioo Platform are logged as a transaction, so that each request received by the Trulioo Platform API leaves a record. The unique identifier for each record is the TransactionRecordID, which is returned as part of the Verify response. For users who want to review historical verification requests, the Trulioo Platform has the following endpoints that access details of a particular record by TransactionRecordID:
Use Get Transaction Record to retrieve a full record of the request and response for a verification performed using the verify method. The response for this method includes the same information as the verify method's response, along with data present in the input fields of the verify request.
Note:Trulioo does not retain sensitive, Personally Identifiable Information, so it is possible that some data elements of previous transactions are scrubbed when using the above methods.
Document Availability
Information varies per country and company. Information within these documents is only available after the document is successfully delivered.
Will the Shareholder Document include shareholder information?
The document title and its content vary per country and jurisdiction. To provide the best user experience, Trulioo uses the normalized the field name "Shareholder List Document". To achieve this normalization, the Trulioo Platform maps a list of document types to the ShareholderListDocument field. It is done based on a sample size of reviewed documents that contains shareholder information. However, availability of this information may be different from one company to another.
Are shareholder documents available for every country Trulioo currently supports?
No, below is the list of documents by country which are available for retrieval
Country | Type | fieldName |
---|---|---|
Australia | ASIC Document Image | RegisterReport |
Argentina | Company Profile | RegistrationDetails |
Austria | Annual Accounts | FinancialInformationDocument |
Austria | Articles of Association | ShareholderListDocument |
Belgium | Ondernemingsgegevens/Extended Profile | RegistrationDetails |
Botswana | Company Profile | RegistrationDetails |
Brazil | Company Profile | RegistrationDetails |
Canada | Various (Corporate Profile from Federals / State registries) | ShareholderListDocument |
China | Enterprise Credit Information Publicity Report | RegisterReport |
Cyprus | Certificate of Incorporation | RegisterCheck |
Cyprus | Certificate Of Shareholders | ShareholderListDocument |
Czech Republic | úcetní záverka / Financial Statements | TradeRegisterReport |
Czech Republic | Beneficial Ownership Report | BeneficialOwnersCheck |
Czech Republic | Úplný výpis z obchodního rejstříku/Certificate of Incorporation | RegisterReport |
Denmark | Annual Report | AnnualAccounts |
Denmark | Beneficial Ownership Report | BeneficialOwnersCheck |
Denmark | Full Company Report | RegisterReport |
Estonia | Annual Accounts | FinancialInformationDocument |
Estonia | Articles of Association | ShareholderListDocument |
Finland | Annual Accounts | FinancialInformationDocument |
Finland | Articles of Association | ShareholderListDocument |
Finland | Trade Register Entry | RegisterReport |
France | Annual Accounts | FinancialInformationDocument |
France | Register Check | ShareholderListDocument |
Germany | Gesellschaftsvertrag / Satzung / Most recent statute | ArticleOfAssociation |
Germany | Liste der Gesellschafter / List of Appointments | ShareholderListDocument |
Germany | Aktueller Abdruck/Extended Profile | RegisterReport |
Hong Kong | Annual Accounts | FinancialInformationDocument |
Hong Kong | Annual Returns | AnnualReport |
Hong Kong | Articles of Association | ShareholderListDocument |
Hong Kong | Registration Details | RegistrationDetails |
Hungary | adozott eredmenyfelhasznalas hatarozat (MEMBER’S RESOLUTION) - Acts | FiledDocuments |
Hungary | Tárolt Cégkivonat (Stored Certificate)- Extended Profile | RegisterCheck |
Hungary | Kiegészítő melléklet - Annual Report | ShareholderListDocument |
Ireland | CRO Document | RegisterReport |
Italy | Annual Accounts | FinancialInformationDocument |
Italy | Extended Profile | RegisterCheck |
Italy | Visura Inglese / Company Registration Report | RegisterReport |
Japan | Register Report | RegisterReport |
Jersey | Annual Accounts | FinancialInformationDocument |
Jersey | Articles of Association | ShareholderListDocument |
Jersey | Incorporation Documents | RegisterCheck |
Latvia | Annual Accounts | FinancialInformationDocument |
Latvia | Articles of Association | ShareholderListDocument |
Latvia | Certificate of Registration | RegisterCheck |
Latvia | Beneficial Ownership Report | RegisterReport |
Lithuania | Profit and Loss | RegisterCheck |
Luxembourg | Annual Accounts | FinancialInformationDocument |
Luxembourg | Articles of Association | ShareholderListDocument |
Luxembourg | Incorporation Documents | RegisterCheck |
Luxembourg | Trade Register Entry | RegisterReport |
Malaysia | Company Profile | RegisterReport |
Netherlands | Latest Annual Accounts | AnnualAccounts |
Netherlands | Foundation Statutes | ArticleOfAssociation |
Netherlands | Business Register Extract | RegistrationDetails |
Netherlands | Uittreksel | RegisterReport |
New Zealand | Articles of Association | RegisterReport |
Norway | Financial Statements | RegistrationDetails |
Poland | Extended Profile | ShareholderListDocument |
Russian Federation | Сведения о юридическом лице / Information on the Legal Entity | RegisterReport |
Slovakia | Extended Profile | RegistrationDetails |
Slovenia | Annual Accounts | FinancialInformationDocument |
Slovenia | Trade Register Entry | RegisterCheck |
Spain | Annual Accounts | FinancialInformationDocument |
Sweden | Annual Accounts | AnnualAccounts |
Sweden | Articles of Association | ArticleOfAssociation |
Switzerland | Auszug/ Extended Company Profile | ShareholderListDocument |
Taiwan, ROC | Company Profile | RegistrationDetails |
Thailand | Annual Accounts | FinancialInformationDocument |
Thailand | Registration Details | RegistrationDetails |
United Kingdom | Annual Accounts | AnnualAccounts |
United Kingdom | Articles of Association | ArticleOfAssociation |
United Kingdom | Annual Report | AnnualReport |
United Kingdom | Capital Document | CapitalDocument |
United Kingdom | Mortgage Document | MortgageDocument |
United Kingdom | Liquidation Document | LiquidationDocument |
US - Alaska | Registration Details | RegistrationDetails |
US - Alaska | Certificate of Compliance | CertificateOfCompliance |
US - Alaska | Biennial Report | BiennialReport |
US - California | Articles Of Association | ArticleOfAssociation |
US - California | Registration Details | RegistrationDetails |
US - Delaware | Register Report | RegisterReport |
US - Delaware | Registration Details | RegistrationDetails |
US - Florida | Annual Report | AnnualReport |
US - Florida | Registration Details | RegistrationDetails |
US - Maine | Registration Details | RegistrationDetails |
US - Maine | Annual Report | AnnualReport |
US - Pennsylvania | Registration Details | RegistrationDetails |
US - Virginia | Annual Report | AnnualReport |
US - Washington | Annual Report | AnnualReport |
US - Washington | Registration Details | RegistrationDetails |
If the country supports document request, does this mean it's available for every company?
No, coverage of documents is only available from the Government Registry sources. When you make a request to the Trulioo Platform API, a check is done in real time to see if the document is available. If the document is available, the Trulioo Platform will retrieve and deliver the document .
Document Request Time
Processing time varies per government registry. It may take anywhere between 10 seconds to a few hours to request the document. Trulioo recommends that customers provide a callback URL with their request so a notification can be sent when the transaction is complete. Documents requested in Canada are only available within the province's business hours. Below is the list of processing time for documents request in Canada.
Jurisdiction | Weekdays Hours (EST) | Saturday (EST) | Sunday (EST) |
---|---|---|---|
Alberta | 8:15 am to 11:45 pm | 8:15 am to 11:45 pm | 8:15 am to 11:45 pm |
British-Columbia** | 9:00 am to 1:00 am | 9:00 am to 1:00 am | Closed |
Federal | 24 Hours | 24 Hours | 24 Hours |
Manitoba | 24 Hours | 24 Hours | 24 Hours |
New Brunswick | 24 Hours | 24 Hours | 24 Hours |
Newfoundland | 24 Hours | 24 Hours | 24 Hours |
Northwest Territories | 8:00 am to 8:00 pm | 10:00 am to 6:00 pm | Closed |
Nova Scotia | 8:00 am to 8:00 pm | 10:00 am to 5:00 pm | Closed |
Nunavut* | 8:30 am to 8:00 pm | 10:00 am to 6:00 pm | Closed |
Ontario | 24 Hours | 24 Hours | 24 Hours |
Prince Edward Island | 8:30 am to 8:00 pm | 10:00 am to 6:00 pm | Closed |
Quebec | 24 Hours | 24 Hours | 24 Hours |
Saskatchewan | 24 Hours | 24 Hours | 24 Hours |
Yukon | 24 Hours | 24 Hours | 24 Hours |
* Reports in Nunavut are manually provided by the registry staff, obtaining the reports takes between 24h to 48h.
** British Columbia registry does not guarantee access to the Corporate Profile reports on Sundays.
Note: if a manual intervention is required at a registry level, obtaining the report may be delayed.
Can the processing time for document request be sped up?
No, the Trulioo Platform only handles the request and response on behalf of customers. These restrictions are provided by the Government Registry.