Yes, a deposit or full payment is usually required for custom orders to secure the order and start the customization process.