Home » Developers » Writing a new Shipping Module

Writing a new Shipping Module

Our friend Lee Willis recently (and very generously) added a new article to our documentation site titled “Writing a new Shipping Module”.

If you are a WordPress developer and you’ve wondered about shipping modules and ‘how to make one’, then this is probably the first place you should look.

ยป Read full article


14 Responses to Writing a new Shipping Module


  1. Scott February 12, 2010 at 3:16 pm

    I’ve been trying out the new shipping module as a plugin and have high hopes that I can modify it to fit our special shipping needs. [..]

    • Lavalesh March 7, 2012 at 5:21 am

      Use FTP. Download the plugin from site 1 to your ceoputmr (it’s probably in wp-content/plugins/pluginname), then upload it to the same directory in site 2. Downside: it won’t necessarily copy any of your configuration settings.

  2. Farhad May 10, 2010 at 7:08 pm

    I very new to this, no where did I see direction on how to install the sample my_shipping.php file. I wanted to test that and see how the addition worked. Even the readme file included kind of skips over.

    How do I install the sample file into my wordpress.

  3. calydon August 8, 2010 at 11:49 am

    I’m afraid I have to agree with Farhad, although it was very generous to describe a sample shipping module, the documentation is not adequate for most non-coders to follow. For example there is a mention that additional lines will need to be added to install this as a standard wordpress plugin but then no indication of what those lines might be.

    • David March 7, 2012 at 10:09 am

      Thanks for the input Anne, Webm.ag is soon to have a new look and we are looking at ietnovemmrps, we will definitely take your comment on board

    • Yamiley March 8, 2012 at 5:15 pm

      I like your list. But if I were to add my choice of puilgns, I’d definitely have commentluv right in there. It’s a great tool and since the upgrade of the premium version, it just got better because they added a bunch more useful features to it so that you won’t need to install more puilgns. It helps with the site speed having all in one puilgns, right?

    • Mark April 9, 2012 at 8:30 pm

      Hi. I’m running the lsaett version of multisite and using version 1.26 of your plugin. It is working fine and is really appreciated. It does just what I need with one exception. I am the only one (Super Admin) who can see it and consequently the only one who can approve new users. Is there something I can do so that people with other roles (like site admin) can approve new users? I’m not a coder so if it involves changing code please be very specific. Thank you.

    • Jan April 15, 2012 at 8:20 am

      Hi Yoav,I was at your talk on RTL and it was really great! Nice work.Did you post your sldeis and notes online? I would like to do a short talk on RTL at my local WordPress meetup next week, and would love to use some of your examples and point to the links you mentioned (especially the CSS tool to generate the rtl.css file).Thanks!

  4. DrLightman October 21, 2010 at 12:06 am

    I extracted under /wp-ecommerce/plugins/ and it resulted already activated under store>settings>shipping, I don’t know what you did.

  5. MiRed February 7, 2011 at 8:44 am

    Hi!
    I want to let the user/buyer choose between: pickup, delivery to one adress or delivery to multiple adresses.
    Pickup is no additional shipping, one adress is on flat rate for the entire order, and multiple is for each item a rate – if under 50$->X$ , if above ->Y$.
    1.Can I do this all in one new shipping method?->if yes – how?
    2. If not, can I select a few shipping methods (meaning, if I can do a few of my own shipping methods in different files?
    Thanks a lot in advance!
    MiRed

    • Amber April 8, 2012 at 11:58 pm

      I agree. I don’t think it gets any easier. I’m a big fan of Photo Dropper and have used it eeitnsxvely on my blogs.@Adam I don’t know of any way to limit searches to just your own Flickr photos.

  6. Ali January 12, 2012 at 11:33 pm

    Hi MiRed,

    I am looking for the same you stated. Have you succeeded in accomplishing it ?

  7. Bob April 15, 2012 at 5:39 am

    Pretty good article. I just came arscos your site and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.