Datenbank und ID Generierung
This commit is contained in:
@@ -37,6 +37,8 @@ export const PUT = defineApiRoute({
|
||||
betrag: true,
|
||||
storniert_am: true,
|
||||
transaktions_referenz: true,
|
||||
created_at: true,
|
||||
updated_at: true
|
||||
})
|
||||
),
|
||||
output: z.object({
|
||||
@@ -87,7 +89,7 @@ export const PUT = defineApiRoute({
|
||||
betrag += servicePriceList[service]
|
||||
}
|
||||
|
||||
const id = generatePrefixedId(6, VALID_UUID_PREFIXES.Rechnung);
|
||||
const id = generatePrefixedId(9, VALID_UUID_PREFIXES.Rechnung);
|
||||
|
||||
// Wir erstellen eine neue Rechnung in unserer Datenbank.
|
||||
let rechnung: Rechnung | null = null;
|
||||
@@ -176,7 +178,8 @@ export const PUT = defineApiRoute({
|
||||
method: input.bezahlmethode as PaymentMethod,
|
||||
description: "Verbrauchsausweis Wohnen 2016",
|
||||
redirectUrl: `https://online-energieausweis.org/payment/success?a=${ausweis.id}&r=${rechnung.id}`,
|
||||
webhookUrl: `http://online-energieausweis.org/api/webhooks/mollie?uid=${rechnung.id}`,
|
||||
webhookUrl: `https://online-energieausweis.org/api/webhooks/mollie?uid=${rechnung.id}`,
|
||||
cancelUrl: `https://online-energieausweis.org/kundendaten?a=${ausweis.id}&r=${rechnung.id}`
|
||||
});
|
||||
|
||||
const checkoutUrl = payment.getCheckoutUrl();
|
||||
|
||||
Reference in New Issue
Block a user