Hi,
I have a request to implement an on-line store for an Adventure group and it will require a few exensions to Store Module, but I think its the best place to start. I am new to DNN so this post is to seek suggestions and information on any similar projects.
Most of their web sales are for gift certificates, singles and doubles often months in advance. These have a user-edit requirement for changes to recipients and messages (partners change over such time spans and new girlfriends can be sensitive about the second name!). The purchaser gets a professionally designed pdf Certificate with personalised name and message text for download . The operators don't care how many times the user modifies the certificate text and reprints it, they only check the barcode.
This requires automated payment notification and then unlimited access to a certificate generating form by the purchaser up to the expiry date of the Certificate. It needs to be tied in to a booking system with provision for cancellations due to weather. ( I think its a harder business than software development!).
DNN is a stand-up start for this type of integration and Store Module has most of the foundations. One extra certificate table will tie into the Order Schema and a Module to Edit that and generate the certificate is fairly straightforward. Each customer will have only 1 or 2 orders current so placing both the certificate generator and booking module in the tab with the Store Account Module is probably the way to go. If not all 3, then the link to a separate booking page can be placed in the new certificate module to avoid changing the Account module.
I think integrating an existing booking system should be the best for that requirement, though I've not seen anything that looks ideal yet.
The Checkout control will be different from the standard one, there is no need for addresses for customer or delivery, the customer delivers the "clients" to the service. Maybe just a phone contact to supplement the e-mail..
Does anyone know if any of this spec has been done (or started) with Store Module? Any suggestions on design?
Thanks
Phil