BusinessAccountCheckCreateReport

constructor(market: String, locale: Locale = Locale.getDefault(), sessionId: String = "", inputProvider: String = "", inputUsername: String = "", financialServicesSegments: List<FinancialServicesSegment> = listOf( FinancialServicesSegment.PERSONAL, FinancialServicesSegment.BUSINESS ), financialInstitutionId: String = "")

Parameters

market

The market code for which providers should be listed.

locale

Locale to be used for end-user facing text.

sessionId

Initialize Tink Link with a session to securely configure and pre-fill data in Tink Link. Learn more about using Tink Link sessions here.

inputProvider

The unique name of the provider (eg. sbab-bankid). If this is provided, the provider will be chosen for the user. If not, the user can choose the provider in a list. If the given parameter is not a valid provider, the user will see an error screen, so make sure you have the correct provider name from this endpoint.

inputUsername

Pre-fills the username field for supported providers. Providing this makes most sense if the username is a general username, valid for multiple banks (like a SSN).

financialServicesSegments

List<FinancialServicesSegment> A comma separated list of financial services segments.

financialInstitutionId

Identifier of the financial institution to preselect, otherwise the user will be presented with a list of financial institutions.

For a detailed explanation of the parameters, please refer to the SDK reference


constructor(market: Market, locale: Locale = Locale.getDefault(), sessionId: String = "", inputProvider: String = "", inputUsername: String = "", financialServicesSegments: List<FinancialServicesSegment> = listOf( FinancialServicesSegment.PERSONAL, FinancialServicesSegment.BUSINESS ), financialInstitutionId: String = "")

Deprecated

Use the constructor with 'market: String' instead.