commit ab7386fad08612f3c57db959bb2ae59be984fadd
parent 425be38ce793c9590820b3b922906db76f9c2141
Author: Sebastian <sebasjm@gmail.com>
Date: Wed, 30 Jul 2025 15:40:40 +0200
fix #10182
Diffstat:
3 files changed, 39 insertions(+), 9 deletions(-)
diff --git a/packages/merchant-backoffice-ui/src/components/modal/index.tsx b/packages/merchant-backoffice-ui/src/components/modal/index.tsx
@@ -425,6 +425,24 @@ export function CompareAccountsModal({
<td>{formPayto?.params["receiver-name"] ?? "--"}</td>
<td>{testPayto.params["receiver-name"]}</td>
</tr>
+ {!!testPayto.params["receiver-postal-code"] && (
+ <tr>
+ <td>
+ <i18n.Translate>Owner's postal code</i18n.Translate>
+ </td>
+ <td>{formPayto?.params["receiver-postal-code"] ?? "--"}</td>
+ <td>{testPayto.params["receiver-postal-code"]}</td>
+ </tr>
+ )}
+ {!!testPayto.params["receiver-town"] && (
+ <tr>
+ <td>
+ <i18n.Translate>Owner's town</i18n.Translate>
+ </td>
+ <td>{formPayto?.params["receiver-town"] ?? "--"}</td>
+ <td>{testPayto.params["receiver-town"]}</td>
+ </tr>
+ )}
</tbody>
</table>
</div>
diff --git a/packages/merchant-backoffice-ui/src/settings.json b/packages/merchant-backoffice-ui/src/settings.json
@@ -1,3 +1,3 @@
{
- "backendBaseURL": "http://merchant.taler.test:1180/"
+ "backendBaseURL": "http://merchant.taler.test/"
}
diff --git a/packages/taler-wallet-webextension/src/components/BankDetailsByPaytoType.tsx b/packages/taler-wallet-webextension/src/components/BankDetailsByPaytoType.tsx
@@ -193,11 +193,11 @@ function IBANAccountInfoTable({
}: {
subject: string;
payto:
- | PaytoUriUnknown
- | PaytoUriIBAN
- | PaytoUriTalerBank
- | PaytoUriTalerHttp
- | PaytoUriTaler;
+ | PaytoUriUnknown
+ | PaytoUriIBAN
+ | PaytoUriTalerBank
+ | PaytoUriTalerHttp
+ | PaytoUriTaler;
}) {
const { i18n } = useTranslationContext();
const api = useBackendContext();
@@ -244,9 +244,15 @@ function IBANAccountInfoTable({
</Fragment>
) : undefined;
- const receiver =
+ const receiverName =
payto.params["receiver-name"] || payto.params["receiver"] || undefined;
+ const receiverPostalCode =
+ payto.params["receiver-postal-code"] || undefined;
+
+ const receiverTown =
+ payto.params["receiver-town"] || undefined;
+
return (
<table>
<tbody>
@@ -274,8 +280,14 @@ function IBANAccountInfoTable({
</td>
</tr>
{accountPart}
- {receiver ? (
- <Row name={i18n.str`Receiver name`} value={receiver} />
+ {receiverName ? (
+ <Row name={i18n.str`Receiver name`} value={receiverName} />
+ ) : undefined}
+ {receiverPostalCode ? (
+ <Row name={i18n.str`Receiver postal code`} value={receiverPostalCode} />
+ ) : undefined}
+ {receiverTown ? (
+ <Row name={i18n.str`Receiver town`} value={receiverTown} />
) : undefined}
<tr>