Make sure you price your cakes properly, including all the time spent shopping and cooking too. Ask for a deposit and prior to delivery of a wedding cake ensure that the balance is paid. You will struggle to find a person to pay you on the wedding day as everyone is so busy. So ensure that you have the balance of your money prior to big day. I would also get the customer to sign an order form saying they agreed to the order as well as getting some terms and conditions in place too. Hope that helps.