vm0824 Posted February 21, 2017 Share Posted February 21, 2017 Yes, I'm a n00b. Bare with me. I have some specific requirements due to the nature of my business. I have been looking through themes and existing modules for a solution, but wanted to open up to a forum and see what ideas \ module combinations you'd recommend. I sell firearms and non-firearms. Legally, I am not allowed to ship a firearm directly to a customer. Instead I must ship it to a dealer that it local to them, and then the dealer will complete the in-person transfer with the customer. So I need to allow for the collection of the dealer information (ffl name, address, phone) during the checkout process. I'd settle for a single text area in checkout that can be customized for this purpose, but would ultimately like to move to a better option. 1. Customer can select from a list of pre-created dealers during checkout 2. Customer can enter their own dealer information during checkout (which I'll manually verify) 3. Customer can save their "preferred" dealer for reuse next time 4. Dealer information is present on invoice and saved in the order somewhere for historical reference 5. Dealer information section only appears in checkout if product exists from category "Firearms" Does anyone know of a theme or module to help with this task? Or, do I need to look at hiring a developer. Currently pre-prod running Prestashop 1.7.0.5 and default theme. I'll be glad to purchase theme\module if it can facilitate this workflow. Thanks, Vinnie Link to comment Share on other sites More sharing options...
vm0824 Posted February 21, 2017 Author Share Posted February 21, 2017 In the industry, a retailer of firearms is known as a dealer. Both myself and the dealer mentioned in my post are "dealers". Suppliers would be the wholesalers where I buy firearms from. The reasoning is that a firearms transfer of ownership must occur in person between a dealer and a customer to complete background checks, ID verification, ATF forms, etc. So if someone purchases a firearm from me and cannot drive to my store, I have to first ship the gun to another dealer in the customers area, then that dealer will complete the transfer process in person with the customer. Or, if they live within driving distance and the same state they can come pick it up from my store in person. Link to comment Share on other sites More sharing options...
vm0824 Posted February 21, 2017 Author Share Posted February 21, 2017 If I were to find someone to develop a module, where would it exist? Is there a hook in the checkout page for addresses just the payment hook? Or something that replace the entire checkout page? Plus I guess I'd need some new fields in existing or new tables in the database to store this? Im hoping to see if other can answer with suggestions for existing modules. I'd rather have something well-supported and popularly used vs completely custom. Link to comment Share on other sites More sharing options...
bellini13 Posted February 25, 2017 Share Posted February 25, 2017 there might be existing modules that would allow you to capture extra information during checkout, but nothing that I am aware of that would deal with these specific requirements 1. Customer can select from a list of pre-created dealers during checkout 3. Customer can save their "preferred" dealer for reuse next time 5. Dealer information section only appears in checkout if product exists from category "Firearms" I think you need a need a new module that has some intelligence on when to display (ie...products in cart are in category Firearms), and also has some features about selecting a pre-existing list of dealers that you could configure in the back office, allowing the customer to save their dealer later (does it get auto added to the pre-defined list?) Also, what happens if the customer has multiple products in the cart (both in Firearms category and not). Assume all the Firearms would have to go to the same dealer the customer provides/selects? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now