Pre-Orders for your WooCommerce-powered store


pre-orders

Today at WooThemes HQ, we’re very excited to launch a new WooCommerce extension that we know has been on many of your wishlists for a while… it’s been on ours as well.

Ladies and gentlemen, meet the WooCommerce Pre-Orders extension.

Pre-Orders adds functionality for you as a store owner to pre-sell products to your customers with a specified release date- it does what it says on the tin.

What else can pre-orders do for me?

As with all WooThemes products, we like to explore as many creative ways of using our products as possible. Pulling back that curtain always yields exciting results.

Pre-Orders for motivation and gauging interest

You are an e-book author. You sell technical reference books for software training (for example, WordPress). Your books take you a few months to put together and, frankly, it’s a side project for you right now, so your motivation is low.

Using WooCommerce Pre-Orders, you could sell your e-books and showcase a small product preview (perhaps the first chapter) to help your customers to buy into the concept of your offering.

You could also set Pre-Orders to charge for the order once it has shipped, enabling your customers to register their interest, motivating you to finish your e-book in order to deliver their orders.

Help your customers invest in your idea

You make hand-made coffee tables for a living. You have a passion for your craft, yet each table you create has a long lead time and an initial costing outlay that, currently, you’re fronting for your passion.

Using Pre-Orders, you could offer your customers the opportunity to invest in your passion by charging up-front for your pre-ordered coffee tables. This could be used to cover your initial outlay costs and help to drive and grow your passion.

Forming relationships with your customers

Customers, new or old, appreciate correspondence from you and your team, especially around products where they have given their money in “good faith” that you will deliver their pre-ordered product. Pre-Orders, along with it’s “complete”, “delay” and “cancel” functionality, enables direct e-mails to anyone who pre-ordered a selected product.

E-mail notifications to your customers are also present with virtually every action, from delaying to cancelling or completing pre-orders.

Payment Gateways and Pre-Orders, explained

WooCommerce Pre-Orders works with any payment gateway. The how of how it works is slightly different in certain cases, however.

If a payment gateway has declared support for the WooCommerce Pre-Orders extension, the checkout process for the customer will be the same as any other order.

Currently, two payment gateways offer Pre-Orders support; Authorize.net CIM and Braintree.

Buy now $79.00

Authorize.net, a Visa solution

Online payments leader Authorize.net, a Visa Solution, helps thousands of businesses simplify payments by offering more solutions, more support, and more strength to stand on.

What if my gateway of choice doesn’t support Pre-Orders?

We’ve thought of that.

If your gateway of choice doesn’t support Pre-Orders, and you’ve selected to charge for the pre-orders up-front, the checkout process functions as normal.

If, however, you’ve selected to charge for pre-orders once the order is delivered, a “Pay Later” gateway is displayed. Once the pre-order is delivered, the customer will be notified with a link at which they can purchase their pre-ordered product.

Show us what you can do

We’re always interested to hear how you, our customers, are making use of our products. Pre-Orders is no different. Get in touch, share your stories and connect with us.

We’re excited to see what you all can build with WooThemes, WooCommerce and Pre-Orders.

cta-banner-10-product-page-v2_2x
Matty Cohen Avatar

About

28 comments

  1. now that is pretty cool. haven’t had a personal use for this but i might in the future! well done.

    John Saddington
    April 11, 2013
  2. Very cool drop. Would have loved to see this used for preorders of itself before it became available for purchase though. 😉

    thenbrent
    April 11, 2013
    • So meta!

      Ryan Ray
      April 11, 2013
  3. Perfect timing! I’m helping friends to finance their fundraising trip across Canada. They are selling art prints to raise money. With this we can sell until we have a reasonable number before printing.
    Saves having to keep a large inventory.

    Frithjof
    April 11, 2013
  4. Best extension drop ever! 😀

    maxrice
    April 11, 2013
  5. Great new plugin. Definitely going to use this in the future.

    seb86
    April 11, 2013
  6. Interesting, will it be possible to have rebates on pre-orders? I.e. if buying something on pre-order, the customer gets it cheaper than if waiting to buy it regularly?

    Josef
    April 11, 2013
    • Manually you could sure do this, not sure about the automation of this though.

      That is unless you use the sale feature of products in WooCommerce, then just have the sale end when the product is officially available.

      So your product would be on sale while available for pre-order. Then the regular price would be active once pre-order stops.

      Ryan Ray
      April 11, 2013
      • Awesomesaurus 😀

        Ruan
        April 17, 2013
  7. Could I use this to capture payment for a product, verify they’re eligible to purchase the product (mailing in a prescription for a prescription-required drug, for example), and then ship later after verification?

    Greg
    April 11, 2013
    • Yep, you could use one of the supported gateways (Authorize.net CIM or Braintree TR at the moment) and setup a product with no release date. Customers would then order the product, and you could manually complete the pre-order when their order is ready to ship. Completing the pre-order will automatically charge the card they entered at checkout, and send them an email letting them know their order is completed.

      maxrice
      April 11, 2013
      • What happens via authorize.net CIM upon the initial order? Currently using authorize.net CIM set to “Authorize” rather than ‘Authorize and Capture’ the customer’s card is “charged” an authorization. We are looking for a solution that will let us capture the credit card info, but place the charge later as inventory allows and avoid the somewhat confusing CC authorization charge.

        Thanks.

        pala4833
        June 5, 2013
  8. If we need to refund a customer due to unforseen circumstances, can we do this via this extension or will we have to go through a tedious process on the actual authorize.net site?

    TKB
    April 11, 2013
    • Refunds aren’t supported within WooCommerce yet, so you’ll need to do that on the Authorize.net site — they’re a planned feature in WC 2.1 though, so you might not have to wait long for the ability to do this 🙂

      maxrice
      April 12, 2013
  9. Could this be used for deals ie the product only comes ‘live’ with 10 preorders as per groupon sites?

    Sweetbeats
    April 12, 2013
    • You have manual control over that, but don’t believe there is a way to automate this.

      You can simply remove it from pre-order once you get 10 of them manually. 🙂

      Ryan Ray
      April 12, 2013
  10. Love it! Woocommerce is getting reeeeally dangerous.

    Is there a “Reserve in Store” extension for WC, anyone?

    webjump
    April 12, 2013
    • There’s a Local Pickup Plus extension that might do what you need for reserve in store.

      douglsmith
      April 14, 2013
      • Great!! Thank you. It’s amazing how many people want to pick up from store. Particularly if the retailer is local.

        webjump
        April 14, 2013
  11. A pity. I realised that the extension authorize.net and braintree which will maximize the full potential of this extension is only available to people with a US bank account.

    jslucas
    April 13, 2013
    • I would assume other gateways will soon support this extension as well to it’s full potential. 🙂

      Ryan Ray
      April 13, 2013
  12. Can pre-orders be applied to a variation? For example, sell a book and use variations for the e-book and print book editions. The e-book is available now but the print book is pre-order until there are enough funds for a print run.

    douglsmith
    April 14, 2013
  13. Can multiple items be pre ordered and sent as released? And be able to track what has and what hasn’t been sent?

    Ordered: April 2013
    – Book One – Preorder
    – Book Two – Preorder

    Delivery: June 2013
    – Book One

    Delivery: Aug 2013
    – Book Two

    luke
    April 15, 2013
  14. I had a row with my hubby because this miniature water heater that he bought at a discounted price doesn’t seem to be working. I will take it back to the manufacturer.

    Naomi Lee
    April 15, 2013
    • Looks like a great plugin!
      What is required from the Gateways to support this? Do you think most third-party gateways support this in the future?
      Feels like the potential dropout rate will be much higher if the customers must complete the payment manually when the product is available.

      pelmered
      April 20, 2013
      • Hmm, both Authorize.net CIM and Braintree TR requires US, UK or Canadian bank accounts which I do not have.
        I would really need support for this for Swedish bank accounts.

        pelmered
        April 20, 2013
  15. A wonderful extension!!!

    I keep getting a “Your previous cart was emptied because pre-orders must be purchased separately” message. Our site should allow for the pre-order of more than item. Any work-around to this?

    JMichael
    May 5, 2013
    • I also need an answer on this… I’ve had customers complaining that they can only order one item at a time. I have to agree that’s annoying and not so good for business! Any work arounds, or updates available to fix this?

      CreativeZen
      May 17, 2013

Stay up to date with WooCommerce emails

View our privacy policy. You can unsubscribe anytime.

Subscribing...

There was an error subscribing; please try again later.

Thanks for subscribing!
Emails will be sent to

You're already subscribed!
Emails are sent to

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.