Preise XL angepasst

This commit is contained in:
Jens Cornelsen
2025-04-07 06:34:00 +02:00
parent e8083462e2
commit 528d4a33eb
33 changed files with 214 additions and 1860 deletions

View File

@@ -34,32 +34,50 @@ export const PRICES: Record<Enums.Ausweisart, Record<Enums.AusweisTyp, number>>
BedarfsausweisWohnen: {
[Enums.AusweisTyp.Standard]: 95,
[Enums.AusweisTyp.Beratung]: 125,
[Enums.AusweisTyp.Offline]: 295
[Enums.AusweisTyp.Offline]: 295,
[Enums.AusweisTyp.standardXL]: 120,
[Enums.AusweisTyp.BeratungXL]: 150,
[Enums.AusweisTyp.OfflineXL]: 320,
},
VerbrauchsausweisWohnen: {
[Enums.AusweisTyp.Standard]: 65,
[Enums.AusweisTyp.Beratung]: 95,
[Enums.AusweisTyp.Offline]: 180
[Enums.AusweisTyp.Offline]: 180,
[Enums.AusweisTyp.standardXL]: 75,
[Enums.AusweisTyp.BeratungXL]: 105,
[Enums.AusweisTyp.OfflineXL]: 190
},
VerbrauchsausweisGewerbe: {
[Enums.AusweisTyp.Standard]: 95,
[Enums.AusweisTyp.Beratung]: 125,
[Enums.AusweisTyp.Offline]: 360
[Enums.AusweisTyp.Offline]: 360,
[Enums.AusweisTyp.standardXL]: 110,
[Enums.AusweisTyp.BeratungXL]: 140,
[Enums.AusweisTyp.OfflineXL]: 375
},
BedarfsausweisGewerbe: {
[Enums.AusweisTyp.Standard]: 500,
[Enums.AusweisTyp.Beratung]: 700,
[Enums.AusweisTyp.Offline]: 1000
[Enums.AusweisTyp.Offline]: 1000,
[Enums.AusweisTyp.standardXL]: 800,
[Enums.AusweisTyp.BeratungXL]: 1000,
[Enums.AusweisTyp.OfflineXL]: 1300
},
GEGNachweisWohnen: {
[Enums.AusweisTyp.Standard]: 500,
[Enums.AusweisTyp.Beratung]: 700,
[Enums.AusweisTyp.Offline]: 1000
[Enums.AusweisTyp.Offline]: 1000,
[Enums.AusweisTyp.standardXL]: 700,
[Enums.AusweisTyp.BeratungXL]: 900,
[Enums.AusweisTyp.OfflineXL]: 1200
},
GEGNachweisGewerbe: {
[Enums.AusweisTyp.Standard]: 800,
[Enums.AusweisTyp.Beratung]: 1000,
[Enums.AusweisTyp.Offline]: 1300
[Enums.AusweisTyp.Offline]: 1300,
[Enums.AusweisTyp.standardXL]: 1100,
[Enums.AusweisTyp.BeratungXL]: 1300,
[Enums.AusweisTyp.OfflineXL]: 1600
}
};

View File

@@ -7,23 +7,23 @@ export function getPaymentSuccessSubject(ausweis: VerbrauchsausweisWohnen | Verb
if (ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen) {
subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Wohnen (ID: ${id})`;
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Wohnen mit Beratung (ID: ${id})`
} else if (ausweis.ausweistyp === Enums.AusweisTyp.Offline) {
} else if (ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL) {
subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Wohnen - offline Service (ID: ${id})`
}
} else if (ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe) {
subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Gewerbe (ID: ${id})`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Gewerbe mit Beratung (ID: ${id})`
} else if (ausweis.ausweistyp === Enums.AusweisTyp.Offline) {
} else if (ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL) {
subject = `Bestellbestätigung vom IB Cornelsen - Verbrauchsausweis Gewerbe - offline Service (ID: ${id})`
}
} else if (ausweisart === Enums.Ausweisart.BedarfsausweisWohnen) {
subject = `Bestellbestätigung vom IB Cornelsen - Bedarfsausweis Wohnen (ID: ${id})`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
subject = `Bestellbestätigung vom IB Cornelsen - Bedarfsausweis Wohnen mit Beratung (ID: ${id})`
} else if (ausweis.ausweistyp === Enums.AusweisTyp.Offline) {
} else if (ausweis.ausweistyp === Enums.AusweisTyp.Offline || ausweis.ausweistyp === Enums.AusweisTyp.OfflineXL) {
subject = `Bestellbestätigung vom IB Cornelsen - Bedarfsausweis Wohnen - offline Service (ID: ${id})`
}
}
@@ -60,7 +60,7 @@ export function getPaymentInvoiceBody(ausweis: VerbrauchsausweisWohnen | Verbrau
<br>
fax 040 · 209339859
</p>`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
body = `
<p>vielen Dank für Ihre Bestellung. Sie haben telefonische Beratung zu Ihrer online Eingabe angefordert.<br>
Wir werden Sie innerhalb von 48 Stunden unter der von Ihnen hinterlegten Telefonnummer kontaktieren und dann die offenen Fragen zu Ihrer Eingabe beantworten.</p>
@@ -133,7 +133,7 @@ export function getPaymentInvoiceBody(ausweis: VerbrauchsausweisWohnen | Verbrau
<br>
fax 040 · 209339859
</p>`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis. ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
body = `
<p>vielen Dank für Ihre Bestellung. Sie haben telefonische Beratung zu Ihrer online Eingabe angefordert.<br>
Wir werden Sie innerhalb von 48 Stunden unter der von Ihnen hinterlegten Telefonnummer kontaktieren und dann die offenen Fragen zu Ihrer Eingabe beantworten.</p>
@@ -206,7 +206,7 @@ export function getPaymentInvoiceBody(ausweis: VerbrauchsausweisWohnen | Verbrau
<br>
fax 040 · 209339859
</p>`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
body = `
<p>vielen Dank für Ihre Bestellung. Sie haben telefonische Beratung zu Ihrer online Eingabe angefordert.<br>
Wir werden Sie innerhalb von 48 Stunden unter der von Ihnen hinterlegten Telefonnummer kontaktieren und dann die offenen Fragen zu Ihrer Eingabe beantworten.</p>
@@ -289,7 +289,7 @@ export function getPaymentSuccessBody(ausweis: VerbrauchsausweisWohnen | Verbrau
<br>
fax 040 · 209339859
</p>`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
body = `
<p>vielen Dank für Ihre Bestellung. Sie haben telefonische Beratung zu Ihrer online Eingabe angefordert.<br>
Wir werden Sie innerhalb von 48 Stunden unter der von Ihnen hinterlegten Telefonnummer kontaktieren und dann die offenen Fragen zu Ihrer Eingabe beantworten.</p>
@@ -362,7 +362,7 @@ export function getPaymentSuccessBody(ausweis: VerbrauchsausweisWohnen | Verbrau
<br>
fax 040 · 209339859
</p>`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
body = `
<p>vielen Dank für Ihre Bestellung. Sie haben telefonische Beratung zu Ihrer online Eingabe angefordert.<br>
Wir werden Sie innerhalb von 48 Stunden unter der von Ihnen hinterlegten Telefonnummer kontaktieren und dann die offenen Fragen zu Ihrer Eingabe beantworten.</p>
@@ -435,7 +435,7 @@ export function getPaymentSuccessBody(ausweis: VerbrauchsausweisWohnen | Verbrau
<br>
fax 040 · 209339859
</p>`
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung) {
if (ausweis.ausweistyp === Enums.AusweisTyp.Beratung || ausweis.ausweistyp === Enums.AusweisTyp.BeratungXL) {
body = `
<p>vielen Dank für Ihre Bestellung. Sie haben telefonische Beratung zu Ihrer online Eingabe angefordert.<br>
Wir werden Sie innerhalb von 48 Stunden unter der von Ihnen hinterlegten Telefonnummer kontaktieren und dann die offenen Fragen zu Ihrer Eingabe beantworten.</p>