diff options
Diffstat (limited to 'src/include/taler_util.h')
-rw-r--r-- | src/include/taler_util.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/include/taler_util.h b/src/include/taler_util.h index 79e247791..0b761ae92 100644 --- a/src/include/taler_util.h +++ b/src/include/taler_util.h | |||
@@ -353,6 +353,20 @@ TALER_payto_validate (const char *payto_uri); | |||
353 | 353 | ||
354 | 354 | ||
355 | /** | 355 | /** |
356 | * Check that an IBAN number is well-formed. | ||
357 | * | ||
358 | * Validates given IBAN according to the European Banking Standards. See: | ||
359 | * http://www.europeanpaymentscouncil.eu/documents/ECBS%20IBAN%20standard%20EBS204_V3.2.pdf | ||
360 | * | ||
361 | * @param iban the IBAN to check | ||
362 | * @return NULL on success, otherwise an error | ||
363 | * message to be freed by the caller! | ||
364 | */ | ||
365 | char * | ||
366 | TALER_iban_validate (const char *iban); | ||
367 | |||
368 | |||
369 | /** | ||
356 | * Possible values for a binary filter. | 370 | * Possible values for a binary filter. |
357 | */ | 371 | */ |
358 | enum TALER_EXCHANGE_YesNoAll | 372 | enum TALER_EXCHANGE_YesNoAll |