A deposit is paid to secure the booking for your wedding day. And the full payment is required two (2) weeks before the event.