tickets: Send a confirmation when a payment is processed.
authorMatthijs Kooijman <matthijs@stdin.nl>
Tue, 19 Oct 2010 13:40:33 +0000 (15:40 +0200)
committerMatthijs Kooijman <matthijs@stdin.nl>
Tue, 19 Oct 2010 13:40:33 +0000 (15:40 +0200)
tickets/templates/tickets/payed.eml [new file with mode: 0644]
tickets/views.py

diff --git a/tickets/templates/tickets/payed.eml b/tickets/templates/tickets/payed.eml
new file mode 100644 (file)
index 0000000..e5e9cec
--- /dev/null
@@ -0,0 +1,22 @@
+{% autoescape off %}
+From: Dorestad 1493 <dorestad@evolution-events.nl>
+Subject: Reservering Dorestad 1493 betaald
+
+Beste {{ booking.name }},
+
+je hebt {{ booking.tickets }} kaart{{booking.tickets|pluralize:"en"}} gereserveerd voor de Dorestad 1493
+voorstelling op {{ booking.get_show_display }}.
+
+Je betaling voor deze kaarten is zojuist verwerkt. Je hoeft verder
+niets te doen, behalve langs te komen op de voorstelling en je
+reserveringsnummer mee te nemen.
+
+Je reserveringsnummer is: {{ booking.id }}
+
+Als je nog vragen hebt, kun je contact opnemen met
+dorestad@evolution-events.nl.
+
+Veel plezier bij de voorstelling!
+
+Evolution Events
+{% endautoescape %}
index a06086d593646c7ad7ccd7bf4cfbd4150abd49c3..7c9e9fa419c1ce9a700314bb6ad16f43394beb58 100644 (file)
@@ -109,6 +109,7 @@ def payments(request):
             for b in bookings:
                 b.payment = datetime.datetime.now()
                 b.save()
+                confirm_booking(b, 'tickets/payed.eml')
 
             # Don't show the form again
             f = None