View Issue Details

IDProjectCategoryView StatusLast Update
0009530Talerwallet (all platforms)public2025-11-18 12:42
ReporterAntoine A Assigned ToFlorian Dold  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Target Version1.3 
Summary0009530: Support both BBAN and IBAN input for IBAN payto
DescriptionIn some countries, such as Hungary, it is common practice to enter the BBAN to send money to another bank account in the same country. Wherever we accept an IBAN, we should also accept a BBAN and a country (would be ideal to guess the country from the platform info), and the wallet should generate the IBAN.
TagsMagnet

Activities

sebasjm

2025-02-12 19:19

developer   ~0024080

IBAN = Country + BBAN
so we can theoretically accept BBAN everywhere where we ask for IBAN + a country flag (default user preference, and user preference default to platform)

This can also apply when rendering IBANs
bank ui, merchant backoffice and wallet

MarcS

2025-04-24 11:05

developer   ~0024660

No, IBAN = Country (2 letters) + Checksum (2 digits) + country-specific code.
Before the introduction of the IBAN, in Germany we had the Bankleitzahl (bank number, 8 digits) and the Kontonummer (account number, 10 digits). Thus now a german IBAN is DE plus 2+8+10=20 digits.
In Austria, the BLZ (Bankleitzahl) had only 5 digits, but the account number had 11. Thus an austrian IBAN is AT plus 2+5+11=18 digits.

Florian Dold

2025-11-18 12:42

manager   ~0026509

How this needs to proceed is:

* I write a tiny DD with details we discussed
* wallet-core gets an implementation of the small-but-not-super-trivial HU BBAN->IBAN conversion (as a new wallet-core request)
* we pass it on to the wallet devs

Issue History

Date Modified Username Field Change
2025-02-12 17:23 Antoine A New Issue
2025-02-12 17:23 Antoine A Status new => assigned
2025-02-12 17:23 Antoine A Assigned To => sebasjm
2025-02-12 19:19 sebasjm Note Added: 0024080
2025-04-17 22:20 Christian Grothoff Tag Attached: Magnet
2025-04-17 22:20 Christian Grothoff Target Version 1.0 stretch goals => post-1.0
2025-04-17 23:01 Christian Grothoff Target Version post-1.0 => 1.3
2025-04-24 00:25 Christian Grothoff Assigned To sebasjm =>
2025-04-24 00:25 Christian Grothoff Status assigned => confirmed
2025-04-24 11:05 MarcS Note Added: 0024660
2025-11-18 12:41 Florian Dold Assigned To => Florian Dold
2025-11-18 12:41 Florian Dold Status confirmed => assigned
2025-11-18 12:42 Florian Dold Note Added: 0026509