Greater Miami Chamber of Commerce
Greater Miami Chamber of Commerce, a client of Bsidestudios, wanted to create a website where their members can register online and pay their annual dues. The membership amount was to depend on the type of membership. Each business should be able to add its profile and employees. Every year, an invoice needs to be sent to each user to renew their membership and the staff should be able to look at the pending invoices.
Red Crackle used Drupal Commerce to create this e-commerce site. Each membership type was a product. A business owner could register for any of the membership types. Upon registration, they were be directed to a page where they can enter more information about the business. After that, they could add other site users as employees of their business. The number of employees allowed to be added depended on the membership type.
We used Commerce Invoices module to create invoices. We set up cron so that invoices were generated and sent automatically to all the businesses asking them to renew their membership. If the invoice was unpaid by the due date, it was marked as pending. Staff could see all the pending invoices and contact the business owner for a personal reminder.

BACKGROUND & GOALS
Greater Miami Chamber of Commerce wanted to create a website where their members can register online and pay their annual dues. The membership amount was to depend on the type of membership. Every year, an invoice needs to be sent to each user to renew their membership and the staff should be able to look at the pending invoices.
SOLUTION
Red Crackle used Drupal Commerce for this website. We set up membership types as products. Upon registration, a business owner could enter business profile and add their employees. We used Commerce Invoices module to create invoices which were emailed to business owners every year via cron.
RESULTS
Greater Miami Chamber of Commerce was able to automate the process of registration and that helped optimize their staff's time. Automatic generation of invoices and a report of pending invoices helped the staff with valuable information on when and who to contact for renewal.