Jump to content

Carrier - to recognise if customer has already an existing order


nikmagnus

Recommended Posts

Hi Everyone.

 

I'd like to make a carrier so that it shows up if:

 

- the customer already has made an order. Doesnt have to be valid eg, awaiting bankwire or cheque.

- the customer's order hasnt been sent yet.

 

We have a business that works as pre-orders from April, then ship in July - August. Basically, I need someone to be able to make a new order, which then will be amalgamated with their current order and be sent together, without paying for the full shipping costs on the subsequent. Eg a carrier called "Add to my order".

 

Having a carrier called "Add to my order" so everyone can use it would be a hassle and mean I will have to chase postage charges.

 

Any Ideas?

 

Nik (Cygnet, Tasmania)

Link to comment
Share on other sites

you likely should create a custom CarrierModule that would implement your requirements. This custom module would check if the customer already has an order in a set of status, and if so, then it would present a new carrier called "Add to my order".

 

However this would not merge the 2 orders, that is something you would have to do manually at the point you are ready to fulfill the orders.

Link to comment
Share on other sites

  • 2 weeks later...

It would not be changing the template file, but instead creating a custom module. If you would like to hire me to create the module, you can send me a PM and we can discuss the details. The change is a bit involved and not just a few lines of code that I could share in a forum post.

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...