How do I charge a user overage if they stay longer than the original duration of their booking?