commit e925f1d904ab3d81ab59133d74f94bbff52cb95b
parent ea870c419d0026177f992f518220b2578dd7040b
Author: Florian Dold <florian@dold.me>
Date: Tue, 18 Jun 2024 08:08:49 +0200
util: fix swiss payment code tag, take more date from payto URI
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/packages/taler-util/src/qr.ts b/packages/taler-util/src/qr.ts
@@ -46,8 +46,8 @@ function encodePaytoAsSwissQrBill(paytoUri: string): EncodeResult {
parsedPayto.params["receiver-name"], // Beneficiary name
"", // street
"", // apt. nr.
- "", // postal code
- "", // town
+ parsedPayto.params["receiver-postal-code"], // town, // postal code
+ parsedPayto.params["receiver-town"], // town
countryCode, // Country
// Group: Ultimate Debtor (not used in version 0200)
"", // Ultimate Debtor Address type (S: structured)
@@ -152,7 +152,7 @@ export function getQrCodesForPayto(paytoUri: string): QrCodeSpec[] {
const qr = encodePaytoAsSwissQrBill(paytoUri);
if (qr.type == "ok") {
res.push({
- type: "epc-qr",
+ type: "spc",
qrContent: qr.qrContent,
});
}