Review of Offline Recurring Payment extension
This extension is really usefull when you have donors who pay every month and or when you have direct debits with those donors. This extension let you set up an recurring contribution where you can decide if this contribution should recur every month, every year, every week. The actuall contributions are created 30 days in advance by a cron job and after a new contribution is created the next scheduled date for the recurring payment is set to the next date. You can then use those contribution to sent to your bank for direct debit, or you can use them to verify that commitments are met e.g. when someone has made a commitment to give every 20th day of the month you can see then if they have paid on the actual date.