nikmagnus Posted July 2, 2012 Share Posted July 2, 2012 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 More sharing options...
bellini13 Posted July 2, 2012 Share Posted July 2, 2012 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 More sharing options...
nikmagnus Posted July 13, 2012 Author Share Posted July 13, 2012 Thanks for the reply. This is what I was thinking also. Any ideas on the nitty gritty? Ie what would the code be to insert into order-carrier.tpl to check if the customer has any valid orders? Link to comment Share on other sites More sharing options...
bellini13 Posted July 13, 2012 Share Posted July 13, 2012 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 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