You do not have to purchase event cancellation insurance before making a payment. Still, it's important to note that most policies will require full payment of the policy to be effective. However, this is usually only required when purchasing your policy within 30 days of your wedding.