Pre order type module

Open to all! Ask other shopowners for help.
Post Reply
14Steve14
Senior Contributor
Posts: 921
Joined: Fri Oct 25, 2019 7:01 pm
Phoenix Version: v1.0.9.1
Has thanked: 17 times
Been thanked: 103 times

Pre order type module

Post by 14Steve14 »

Does anyone have any suggestions on how to implement a Pre-order type system using what is currently available either in core code, or in the addons area. I cannot find anything that directly would do something like this.

We don't want to stock a range of products, but would like to find a way for people to be able to buy the items and we then order from the suppliers and a few days later when the item arrives take a payment and post it out.

We could just list them on the website and add something to the description, or create a product ribbon, stating that the item is a non stock product and will be ordered and posted in a few days, but there must be something better.

Looking for ideas.


Join The Code Co-op to get access to your library in the Code Co-op Forum
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Pre order type module

Post by burt »

viewtopic.php?f=10&t=2892



--
This was another project I got into in hope of sparking discussion and innovation.
I abandoned as although some interest, not really enough to warrant the days of coding it would have needed :(
BrockleyJohn
Certified Developer
Posts: 173
Joined: Mon Mar 01, 2021 5:37 pm
Phoenix Version:
Has thanked: 2 times
Been thanked: 30 times

Re: Pre order type module

Post by BrockleyJohn »

I have a project solution based on an added column to products which represents the lead time. You'd get a different button on the product page depending on whether there's actual stock or it's stockable (they're not exclusive - a stock-to-order item might never get collected from the shop, might be returned, supplier might send too many etc).

eg green Buy Now if there's stock, orange Order if not (with lead time)

Didn't have to deal with taking an order without payment though.
14Steve14
Senior Contributor
Posts: 921
Joined: Fri Oct 25, 2019 7:01 pm
Phoenix Version: v1.0.9.1
Has thanked: 17 times
Been thanked: 103 times

Re: Pre order type module

Post by 14Steve14 »

Thanks for the replies. I forgot all about the leadtime addon. That would keep things really simple.
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Pre order type module

Post by burt »

If it's of interest I could probably dig up that code, for you to `guinea-pig`.
It was built in probably 1105 or 1106 so would need minor cosmetic changes for 1091.
I am not here to build for you.
I am here to build with you. Let's help each other.
14Steve14
Senior Contributor
Posts: 921
Joined: Fri Oct 25, 2019 7:01 pm
Phoenix Version: v1.0.9.1
Has thanked: 17 times
Been thanked: 103 times

Re: Pre order type module

Post by 14Steve14 »

burt wrote: Thu May 14, 2026 8:22 am If it's of interest I could probably dig up that code, for you to `guinea-pig`.
It was built in probably 1105 or 1106 so would need minor cosmetic changes for 1091.
I am looking into updating the website to the latest version so would love to test this for you. If it works well in the test environment it may be worth trying to backport it to the current 1.0.9.1 as I have no idea how long an update will take.

Currently thinking of using the Leadtime addon and have a tooltip type thing to further explain what it is and how it works. The leadtime for the particular products we want to trial is only a few days so it wont hurt taking the payments, holding the order back so only one lot of postage needs to be paid, but this all needs explaining some how, and a tooltip is the easiest way.


Join The Code Co-op to get access to your library in the Code Co-op Forum
Post Reply