Class SepaCountry

Namespace
Subsembly.Sepa
Assembly
Subsembly.Sepa.dll

Holds information about a country that is included in the SEPA Payment Scheme geographical scope.

public class SepaCountry
Inheritance
SepaCountry
Inherited Members

Remarks

A list of all SEPA countries is maintained by the European Payments Council and published as EPC409-09. The SEPA countries include the EU member states, the European Economic Area (EEA) countries and several non-EEA countries.

Constructors

SepaCountry(string, string, string, string, Member)

public SepaCountry(string sCountryCode, string sCountryName, string sCountryCodeIBAN = null, string sCurrencyCode = null, SepaCountry.Member nMember = Member.EU)

Parameters

sCountryCode string

The two letter ISO country code. This is the country code that is used in the BIC of the banks in this country. Note that this may be different from the country code used in the IBAN. This parameter must be a valid country code.

sCountryName string

Name of the country. This must not be null or an empty string.

sCountryCodeIBAN string

Optional two letter ISO country code that is used in the IBAN of the accounts in this country. This may be null if it is the same as the sCountryCode.

sCurrencyCode string

The three letter ISO currency code of the currency used in this country. If this is null, then the currency code EUR will be assumed.

nMember SepaCountry.Member

Indicates whether the country is an EU member country, a European Economic Area (EEA) country, or neither.

Properties

CountryCode

public string CountryCode { get; }

Property Value

string

CountryCodeIBAN

public string CountryCodeIBAN { get; }

Property Value

string

CountryName

public string CountryName { get; }

Property Value

string

CurrencyCode

public string CurrencyCode { get; }

Property Value

string

Membership

public SepaCountry.Member Membership { get; }

Property Value

SepaCountry.Member