Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ErrIBANTooshort is the error when a IBAN is too short for the validation process ErrIBANTooshort = mimirError("IBAN is too short") // ErrIBANIncorrectLength is the error when a IBAN does not have the required length ErrIBANIncorrectLength = mimirError("IBAN incorrect length") // ErrIBANInvalidChecksum is the error when a IBAN is invalid ErrIBANInvalidChecksum = mimirError("IBAN invalid checksum") // ErrCountryCodeDoesNotExist is the error when you lookup for a country code that does not exists ErrCountryCodeDoesNotExist = mimirError("Country Code does not exist") )
Variables ¶
This section is empty.
Functions ¶
func GetCheckDigits ¶ added in v0.1.1
GetCheckDigits compute the check digits from a given IBAN. Returns the computed digits, the IBAN set with the check digits or an error if something goes wrong
func GetCountryConfiguration ¶ added in v0.1.1
GetCountryConfiguration returns ISO 13616-Compliant IBAN Formats from a given country code If the countryCode does not exist in the list, returns an error `ErrCountryCodeDoesNotExist`
func IsBBANValid ¶
IsBBANValid checks if the given BBAN is valid based on the country its belong to
func IsIBANValid ¶
IsIBANValid checks if the given IBAN is valid based on the country its belong to
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.