diff --git a/digitalglarus/mixins.py b/digitalglarus/mixins.py index 7c214e14..d4962129 100644 --- a/digitalglarus/mixins.py +++ b/digitalglarus/mixins.py @@ -48,6 +48,7 @@ class Ordereable(models.Model): @classmethod def create(cls, data): stripe_charge = data.pop('stripe_charge', None) + del(data['status']) instance = cls.objects.create(**data) if not stripe_charge: return instance diff --git a/digitalglarus/templates/digitalglarus/booking.html b/digitalglarus/templates/digitalglarus/booking.html index 85b15fd2..f8b2bc6a 100644 --- a/digitalglarus/templates/digitalglarus/booking.html +++ b/digitalglarus/templates/digitalglarus/booking.html @@ -11,8 +11,12 @@
Do you want to cancel your booking?
+ {% if booking_required %}Your booking is within 7 days. You may cancel your booking but the fees will not be refunded. Your booking can be only cancelled freely until 7 days before the booked date.
+ {% endif %}