diff --git a/dasettings/templates/dasettings/calc_content.html b/dasettings/templates/dasettings/calc_content.html
index 77c5078..e7efeff 100644
--- a/dasettings/templates/dasettings/calc_content.html
+++ b/dasettings/templates/dasettings/calc_content.html
@@ -40,7 +40,7 @@
Es wurde noch keine Zahlungsweise ausgewählt und keine Rechnungen gefunden. Sie können die Digitale Agentur bis zum {{nextMonth|date:"d.m.Y"}} kostenlos nutzen. Möchten Sie die Digitale Agentur auch nach diesem Zeitraum nutzen, wählen Sie bitte einen Zahlplan aus.
Zahlplan jetzt auswählen
- {% elif bills|length > 0 and paymentplan == "" %}
+ {% elif bills|length > 0 and request.user.profile.agency.paymentplan == None %}
Ihre aktuelle Rechnungen erlaubt Ihnen die Nutzung der digitalen Agentur bis zum {{bills.0.end|date:"d.m.Y"}}. Danach wird der Zugang gesperrt. Legen Sie einen neuen Zahlplan fest, um die digitale Agentur auch weiterhin zu nutzen.
Zahlplan jetzt auswählen
{% else %}
diff --git a/dasettings/views.py b/dasettings/views.py
index 9f9947f..3c14ea7 100644
--- a/dasettings/views.py
+++ b/dasettings/views.py
@@ -1697,7 +1697,18 @@ class BillPlanUpdate(UpdateView):
newbill = AgencyBills(agency=agency, lexid=newbill_id, billtype="invoice", billnumber=response_text["voucherNumber"], billstatus=response_text["voucherStatus"], start=start_date, end=end_date, plan=plan)
newbill.save()
self.object.save()
-
+
+ mail_to_send = ""
+ if(self.request.user.profile.agency.payment_address == ""):
+ mail_to_send = self.request.user.profile.agency.agency_email
+ else:
+ mail_to_send = self.request.user.profile.agency.payment_address
+
+ print(mail_to_send)
+
+ msg_html = render_to_string('users/newbill_mail.html', {})
+ send_mail('Digitale Agentur | Rechnung', 'Sehr geehrte Nutzer, es wurde eine Rechnung für Ihre digitale Agentur erstellt. Diese können Sie unter Einstellungen, Abrechnung einsehen.','noreply@digitale-agentur.com',[mail_to_send],html_message=msg_html,fail_silently=False)
+
else:
messages.warning(self.request, f"Fehlercode "+str(r.status_code)+". Es wurde keine Rechnung erstellt. Bitte wenden Sie sich an den Support!")
diff --git a/users/templates/users/newbill_mail.html b/users/templates/users/newbill_mail.html
new file mode 100644
index 0000000..523eaf3
--- /dev/null
+++ b/users/templates/users/newbill_mail.html
@@ -0,0 +1,177 @@
+
+
+
+
|
+
+
+
+
+
|
+