Donations are deposited in one batch every 24 hours - this is referred to as "batching" or the "batch". After the batch is deposited, card transactions can take up to an additional business day to be verified and ready by your bank. ACH/Checking transactions can take an additional 3-5 business days to be verified by your bank. These are industry-standard time periods set by the banking industry - we're not holding them back, but we can't spur them on faster either.