Institution
The Institution
class represents a banking institution as returned by the Nordigen API.
Properties
Id
- string
The unique id of the institution.
Name
- string
The name of the institution.
Bic
- string
The Business Identifier Code (BIC) of the institution.
TransactionTotalDays
- uint
The days for which the transaction history is available.
Countries
- List<string>?
The countries the institution operates in.
Logo
- Uri
A URI for the logo of the institution.
SupportedPayments
- SupportedPayments
Supported payment products for this institution. Only populated when calling InstitutionsEndpoint.GetInstitution
.
SupportedFeatures
- List<string>?
Supported features for this institution. Only populated when calling InstitutionsEndpoint.GetInstitution
.
IdentificationCodes
- List<string>?
Undocumented field returned by the GoCardless API. Only populated when calling InstitutionsEndpoint.GetInstitution
.
Constructor
public Institution(string id, string name, string bic, uint transactionTotalDays,
List<string> countries, Uri logo, SupportedPayments? supportedPayments,
List<string>? supportedFeatures, List<string>? identificationCodes)
Parameters
id
- string
The unique id of the institution.
name
- string
The name of the institution.
bic
- string
The Business Identifier Code (BIC) of the institution.
transactionTotalDays
- uint
The days for which the transaction history is available.
countries
- List<string>?
The countries the institution operates in.
logo
- Uri
A URI for the logo of the institution.
supportedPayments
- SupportedPayments
Supported payment products for this institution. Only populated when calling InstitutionsEndpoint.GetInstitution
.
supportedFeatures
- List<string>?
Supported features for this institution. Only populated when calling InstitutionsEndpoint.GetInstitution
.
identificationCodes
- List<string>?
Undocumented field returned by the GoCardless API. Only populated when calling InstitutionsEndpoint.GetInstitution
.