i need this module to do the following things.
1. handle paypal payments in a graceful manner.
2. have the ability to generate promotional codes for subscription to other dnn portals (different dnn instance) after successful subscription in one portal.
3. ability to generate reports about subscription activity.
4. ability to send emails to add subscribers and be able to send the invitation to join to all their friends in their address book.
5. should be able to store customer information backup on file locally with the ability to restore in case site crashes