Module 7: Advanced Transaction Workflows explores the powerful automation tools and advanced features designed to save your development team hours of administrative work and handle complex financial entries. Building upon the basics of daily transaction processing, this module shifts focus to streamlining data entry from outside sources, managing complex gift distributions, and safely correcting historical data errors without compromising system integrity.
A significant portion of the module is dedicated to automating incoming revenue. Users learn how to utilize Batch Processing to bulk-import hundreds of transactions—such as ticket sales or outside member dues—from third-party systems using standardized CSV templates. Taking automation a step further, the module covers Website Donation Integration through FastFund’s strategic partnership with EFT Corporation. Users are taught how to map their website forms to specific FastFund Appeals and Gifts so that online credit card and bank draft donations flow automatically into the system as unposted batches for daily review.
The module also covers advanced strategies for donor attribution and complex gift splitting. Users learn how to assign Soft Credits during transaction entry, allowing the organization to properly recognize advocates, board members, or peer-to-peer fundraisers who helped secure a donation from another party. Additionally, users are introduced to Point-of-Entry Allocations, a tool that allows you to build preset percentage-based distribution rules so the system can instantly and automatically divide a single incoming check across multiple different mission funds or programs.
Finally, the module teaches best practices for maintaining flawless audit trails when dealing with historical data. Users explore the proper accounting procedures for Reclassifying Transactions, such as turning In-Kind holding donations into expenses. Crucially, the module details FastFund’s strict rules for Editing Transactions. Because the system enforces rigorous internal controls, users learn which fields lock after a transaction is linked to another activity (such as a cleared bank deposit), how to safely edit open fields, and when they must use the system’s “Reverse” function to correct major errors without destroying the original financial history.