{{payments_dates_and_amounts(decimals=2)}}
automatisch den Text, welchen Betrag der Gast bis wann bezahlen sollte. Hierbei gehen wir davon aus, dass der Gesamtbetrag aus den Kosten für die Wohnung plus allen Nebenkosten vom Gast vorab bezahlt werden soll.
Manchmal ist es vielleicht sinnvoller, wenn die Gäste die Nebenkosten wie Endreinigung, Kurtaxe und Aufschläge für Betten separat oder bei Anreise direkt vor Ort an Ihre Agentur begleichen. In diesem Fall können Sie folgenden Code einfügen:
{{payments_dates_and_amounts(decimals=2, basis='accomodation_price')}}
Dann wird lediglich der Betrag für die Wohnung als Grundlage für die Berechnung der Anzahlung und Restzahlung genutzt.
Wenn Sie dann den Rest-Betrag für den Gast ausweisen möchten, lautet das passende Feld:
{{ "{:,.2f}".format(buchung.final_price-buchung.accomodation_price).replace('.',',')}}
Der komplette Textblock, der in Ihrem Template erscheinen könnte, würde also ungefähr so aussehen:
Der obige Betrag begleicht die Kosten für die Unterkunft. Die Kosten für alle anderen Leistungen in Höhe von {{ "{:,.2f}".format(buchung.final_price-buchung.accomodation_price).replace('.',',')}}€ müssen bitte direkt vor Ort in bar bezahlt werden.
Falls Sie die Umsatzsteuer ausweisen und die Kurtaxe für Ihre Ort umsatzsteuerfrei ist, finden Sie hier eine mögliche (wenn auch nicht elegante) Lösung: [[kurtaxe_-_das_problem_mit_der_umsatzsteuer|Kurtaxe - Das Problem mit der Umsatzsteuer]]
Es gibt noch unzählige weitere Funktionen, die Sie in ihren E-Mail und PDF-Vorlagen nutzen können. Die Liste der möglichen Feldfunktionen finden Sie oben verlinkt. Sämtliche Templates beruhen auf einem Standard, der sich Jinja2 nennt. Falls Sie dort tiefer einsteigen möchten, könnten Sie hier nachlesen[[https://jinja.palletsprojects.com/en/3.0.x/|Zur Jinja Dokumentation]]
Oder aber, Sie schreiben uns eine E-Mail. Wir helfen gerne und wir lieben kniffelige Aufgaben.