Do you allow the customer to pay when they pick up? In advance? Half down, half when order is picked up?
If you require a deposit, for what size order?
Half as a retainer or full amount, depends on total. Balance due 3 weeks prior to event.
Great advice above. If there's no deposit or payment in advance, customers can cancel without letting you know. "Learn from the mistakes of others. You can't live long enough to make them all yourself."