aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-06-18 08:08:49 +0200
committerFlorian Dold <florian@dold.me>2024-06-18 08:08:53 +0200
commite925f1d904ab3d81ab59133d74f94bbff52cb95b (patch)
tree9c2146f32190df6f37c058abec12f1a2ebd2aa1f /packages
parentea870c419d0026177f992f518220b2578dd7040b (diff)
downloadwallet-core-e925f1d904ab3d81ab59133d74f94bbff52cb95b.tar.xz
util: fix swiss payment code tag, take more date from payto URI
Diffstat (limited to 'packages')
-rw-r--r--packages/taler-util/src/qr.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/taler-util/src/qr.ts b/packages/taler-util/src/qr.ts
index e22c81dc0..372291250 100644
--- 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,
});
}