All payments received will be processed immediately. Vendors will receive their deposits and payments, excluding the 5% service fee, within 7 business days. Please ensure the accuracy of your bank details on Delegate PRO to facilitate seamless transfers.