How do you process donations made by check?

How do you process donations made by check?
The basic process is this: Donors make checks payable to Fractured Atlas and send them to YOU for initial processing. We have developed an online donation report form and this is used by our projects to register the donations they have received. Once you register your donations in our online form, you can send the checks to our office for final processing. We generate receipts for every donation we receive, even though legally we are only required to send acknowledgments for donations of $250 or more. We do require an internal form called a Major Gift letter for any donations that are $1000 or more and this is always available to our projects as a downloadable PDF from our website.