Jump to content

Looking for module to facilitate firearms sales


vm0824

Recommended Posts

Yes, I'm a n00b. Bare with me. :blush:

 

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

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

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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...