How
We'll use Accounts and Contacts to handle our who including owners, renters (households), as well as vendors. Then, we'll use custom objects to handle our what as well as a custom junction object to link our Contacts to rental units.
Although not a topic for discussion, you can set workflows to create tasks as reminders to our staff to calculate monthly dues for our renters, and e-mail reminders to the renters if their bill is due in one day as well as when it becomes past due.
For the payment processing aspect, we will use a very basic, charge-only, Authorize.net integration. We will also allow payments to be saved for cash and check payments via manual entry. More workflows here can send out e-mail notifications to the renter that their bill is now available as well as receipts when it has been paid. For our code in the mix, we'll send the receipts for Authorize.net transactions from Apex.
We'll also show you how to use Apex to do roll-up summaries once you pass the limit (there is a...