taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 90e8e8f819282986e5de7f176309d35f24cdc605
parent 32235cc3232cfefd40aa5c25f59c42f1cfe2c2e2
Author: Florian Dold <florian@dold.me>
Date:   Wed, 19 Nov 2025 18:38:38 +0100

-tweaks

Diffstat:
Mdesign-documents/075-wallet-bban-support.rst | 13++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/design-documents/075-wallet-bban-support.rst b/design-documents/075-wallet-bban-support.rst @@ -30,14 +30,13 @@ IBAN or BBAN bank account entry/display UI element. For the BBAN UI elements, the country will be derived from the wire type and currency. There will *not* be any change to the protocol / other wallet-core requests. -Internally, the BBAN will be converted to a payto URI. A country code (for -countries that need BBAN support) and a valid BBAN can always be mapped to a -IBAN and vice versa. +Internally, the BBAN will be converted to a payto URI. A currency (for and a +valid BBAN can always be mapped to a IBAN and vice versa. The following wire type / currency pairs must support BBAN entry: * ``iban`` / ``HUF`` -* feature flag only: ``iban`` / ``CHF`` +* dev-experiment only: ``iban`` / ``CHF`` Wallet-core: @@ -46,7 +45,8 @@ Wallet-core: .. code:: convertIbanAccountFieldToPayto({ value: string, currency: string }) - => { ok: true, type: "iban" | "bban", paytoUri: string } | { ok: false, err: string } + => | { ok: true, type: "iban" | "bban", paytoUri: string } + | { ok: false } convertPaytoIbanToAccountField({ paytoUri: string }) => { type: "iban" | "bban", value: string } @@ -68,8 +68,7 @@ Wallet UIs should either: * Use story books to test the new UI elements for BBAN display/entry. * Use a dev experiment ``taler://dev-experiment/fake-chf-bban`` to force display/entry of Swiss IBANs as BBAN. -* Use a test HUF/IBAM deployment for testing (currently not provided/planned). - +* Use a test HUF/IBAN deployment for testing (currently not provided/planned). Definition of Done