tickets: Add an interface for processing payments.
[matthijs/projects/dorestad-bookings.git] / tickets / templates / tickets / payments.html
diff --git a/tickets/templates/tickets/payments.html b/tickets/templates/tickets/payments.html
new file mode 100644 (file)
index 0000000..bf41e72
--- /dev/null
@@ -0,0 +1,49 @@
+{% extends "tickets/base.html" %}
+
+{% block content %}
+{% if confirmed %}
+<h1>Betalingen verwerkt</h1>
+{% else %}
+<h1>Betalingen verwerken</h1>
+{% endif %}
+
+{% if confirmed %}
+Onderstaande reserveringen zijn als betaald gemarkeerd en bevestigingen
+zijn verstuurd.
+{% else %}{% if confirm %}
+Druk op "Bevestigen" om de betalingen definitief te maken en een
+bevestiging per email te versturen voor iedere onderstaande reservering.
+{% else %}
+Hieronder staat een lijst van alle onbetaalde reserveringen. Vink de
+reserveringen aan waarvoor de betaling binnen is. Druk op "Verwerken" om
+de betalingen te registreren.
+{% endif %}{% endif %}
+
+{% if not confirmed %}
+<form method="POST">
+{% csrf_token %}
+{{ form.as_p }}
+{% endif %}
+{% if confirm or confirmed %}
+<ul>
+{% for b in bookings %}
+<li>{{ b }}</li>
+{% endfor %}
+</ul>
+<table>
+    <tr><td>Aantal reserveringen:</td><td>{{ bookings|length }}</td></tr>
+    <tr><td>Aantal kaarten:</td><td>{{ numtickets }}</td></tr>
+    <tr><td>Totaalbedrag:</td><td>€{{ amount|floatformat:2}}</td></tr>
+</table>
+{% if confirmed %}
+<a href="{% url payments %}">Meer betalingen verwerken</a>
+{% else %}
+<input type="submit" value="Bevestigen" />
+</form>
+{% endif %}
+{% else %}
+<input type="submit" value="Verwerken" />
+</form>
+{% endif %}
+
+{% endblock %}