They generally processes transactions within 24 hours or quicker