WordPress.org

Ready to get started?Download WordPress

Forums

WooCommerce - excelling eCommerce
Using WooCommerce for event / course bookings (40 posts)

  1. juxprose2
    Member
    Posted 1 year ago #

    Hello

    I'm wondering whether WooCommerce can be configured for a scenario like this:

    • The website provides courses, which users can book, and pay for.
    • Each course has a top level category, ie: Antenatal Courses, then a listing of each date that a course is available on, ie:

    March courses
    Monday, 25 February - 7.30-9.30pm
    Monday, 4 March - 7.30-9.30pm
    Thursday, 7 March - 7.30-9.30pm
    Monday, 11 March - 7.30-9.30pm

    April courses
    Thursday, 11 April - 7.30-9.30pm
    Monday, 15 April - 7.30-9.30pm
    Thursday, 18 April - 7.30-9.30pm

    Etc.

    This woud be possible using quite a manual method, ie: each course date is a product, with attributes attached such as Day, Date, Time, but this would quickly become very difficult to manage.

    Any suggestions as to how this might work in a smarter way?

    Thanks
    Dave

    http://wordpress.org/extend/plugins/woocommerce/

  2. PinkishHue
    Member
    Posted 1 year ago #

    This is just what I need too. I've been wracking my brains for about 3 days and very frustrated! I have tried about 20+ different bookings plugins and shopping cart plugins and cannot find a workable solution so that the admin can set dates in the backend (not every day manually, more like this product is available every Monday and Friday) and the buyer can choose their date from the end, preferably with a datepicker but dropdown menu's or something like that would work too.

    If anyone can give any advice I would be SO incredibly grateful!

    Thanks in advance to anyone who can help.

  3. bheadrick
    Member
    Posted 1 year ago #

    Have you looked at eventexpresso?
    http://eventespresso.com/

  4. chairmanmeow
    Member
    Posted 1 year ago #

    Hi,

    I have the same requirement too re: selling scheduled classes as a product.

    I've tried both the woocommerce variable product and group product functionalities and found that the variable product option works best for me (less of 2 evils).

    I create a variable product "Chinese cooking" and then attach an attribute call "dates" to it. I then add attribute values as the dates (e.g. "23-Mar-2013 (Saturday)"). Then I add the variations by assigning the price and unique SKU to each of the attributes value.

    When the class is over, I then uncheck the "Enable" box for that particular date/attribute value. This way, I have a record of all the dates I've ever done.

    Hope this helps!

  5. serpico
    Member
    Posted 1 year ago #

    I would suggest integrating WooCommerce with Modern Tribe's events calendar using this extension. A great solution for adding e-commerce functionality to an events calendar.

    http://tri.be/shop/wordpress-wootickets/

  6. jacopo3001
    Member
    Posted 1 year ago #

    I also need this.
    I checked the integration with events calendar, but it is for selling event with single date.

    In my case i am selling lessons, each one with recurring date.
    so, eg. for english lesson, I have 10 seats available everyday of the year.
    for german lesson, I have 5 seats on each working days (no weekends).

    In the UI, I immagine a date picker/calendar on the product page, to be selected before hitting "add to cart", just as you would be doing with any other product attribute.

    In the backend, I would need to manage lesson (product) availability for
    each day of the year.

    Anything going in that direction?

  7. jameskoster
    Member
    Plugin Author

    Posted 1 year ago #

    There's a few ways to do this currently as mentioned in this thread but no silver-bullet solution.

    Having said that, we're working on an extension to provide booking functionality. No ETA yet but hopefully it'll be available in the next few months. Probably not too helpful to you now, so more of an FYI.

    Thanks

  8. jacopo3001
    Member
    Posted 1 year ago #

    thanks najeeb,
    Very interesting.
    Would you be able to setup a demo? it is difficult to understand how it works, without it.

    What I personally have in mind is something like this:
    http://www.magentocommerce.com/magento-connect/catalog/product/view/id/16417/s/bookings-reservations-8211/

    Basically, the user would browse the "bookable" product just like any other product.
    Once inside the product, before hitting "add to cart", she would have to pick the date from the availability calendar.
    Basically it is an advanced, calendar-based product variations (attributes) manager.

  9. Boris_C
    Member
    Posted 1 year ago #

    Hi,
    keep me updated! I am looking for a solution, too!

    I am offering a mobile toilet to rent. So I need a booking similar to booking rooms of a hotel.
    1 day
    Weekend
    All Week
    ...

    But of course you have to be able to buy additional options (toiletpaper, refills, service personal).

    Thats why I thought woocommerce is a good choice.

    Maybe another plugin is the better choice for me? Any suggestions?

    Best Boris

  10. N-Media
    Member
    Posted 1 year ago #

    My plugin is released under beta, interested users can contact me [ email redacted ]

  11. jacopo3001
    Member
    Posted 1 year ago #

    najee I did write you through your site almost one month ago with no reply.
    Now another plugin is already on the market and ready to use.

  12. timocouckuyt
    Member
    Posted 1 year ago #

    Hey jacopo3001,

    Which one might that be exactly? :-)

  13. AdsoDaMelk_ITA
    Member
    Posted 1 year ago #

    jacopo3001 need this info too :)

  14. jacopo3001
    Member
    Posted 1 year ago #

    I posted the link few days ago but it was probably deleted for some reason I don't know.
    the plugin is here:
    http://www.tychesoftwares.com/store/premium-plugins/woocommerce-booking-plugin

    looks pretty good.
    the guys at woothemes said they are working on one too, but so far nothing public..

  15. Forest Skills
    Member
    Posted 1 year ago #

    Erm...have a look as my website (http://www.forestskillsltd.co.uk). I sell 3 courses each of which has a specific number of places on courses running on specific dates.

    Would that answer your question/solve your problem?

    Chris

  16. jacopo3001
    Member
    Posted 1 year ago #

    @Forest Skills, I am looking at your "Camp Craft Course" for example.
    the way you handle it is great, when you have only 3 dates.

    In some cases you may be selling the same course on 365 days/year.
    In that case your type of solution does not work and something more advanced it required.

    The plugin above does the job pretty well.

  17. Forest Skills
    Member
    Posted 1 year ago #

    That's a good looking plugin, and for $79 it should be ;)
    Chris

  18. marknjones
    Member
    Posted 1 year ago #

    I've done this using Variable Products (as per @chairmanmeow, above) and the brilliant Gigpress plugin. Variable Products on their own aren't good enough, since the courses need to be searchable by date, and as far as the website is concerned the VP attribute is just plain text. Although Gigpress is aimed at touring musicians, and its fields are named accordingly, you don't need much creative thinking to map these options onto a course bookings function.

    In a nutshell I've added each event in two places (not ideal): WooCommerce and Gigpress. I then take the ID of the Variation and paste that in the 'Notes' field of the Gigpress event. Within the Gigpress template I created an 'Add to Cart' link, incorporating the content of the 'Notes' field, to make the link to WooCommerce. Not ideal, but it works.

    @jameskoster how is your plugin development going? I'm about to redevelop the site in question and would be a *massive* benefit not having to go through this rigmarole in future!

  19. jameskoster
    Member
    Plugin Author

    Posted 1 year ago #

    Hey Mark, yeah it's still in development and well under way. Still no ETA I'm afraid though. Sorry about that.

  20. ORB Solutions Pvt Ltd
    Member
    Posted 1 year ago #

    Hello Friends,

    We customize the things and trying to get what you want. i will post the demo link soon with in 1-2 days

    Thanks
    Orb Systems

  21. galtmilemediagroup
    Member
    Posted 1 year ago #

    Eventespresso is a good one. I installed the lite version on a couple of my client sites. Just waiting for them to get the money to pay me to purchase the full license and the ticketing add-on. The ticketing add-on is so cool and will make you look very professional.

    Good Luck
    Nick

  22. ORB Solutions Pvt Ltd
    Member
    Posted 1 year ago #

    Hello Friends,

    Have a look to sample site demo.cleversoftwares.com/wasserman/

    There is 2 section one is cooking classes and another is upcoming events.

    There is soo many things in this site have a look and if you have any query please send me the mail on bipin@orbsystems.com

    Thanks
    ORB WordPress Team

  23. coreyharrison79
    Member
    Posted 1 year ago #

    @galtmilemediagroup I would avoid Eventsespresso if I were you.
    I made the mistake of purchasing the full version and never ended up using it.
    The coding is very messy and full of bugs and support is terrible.
    Plus they have been promising a major update for over 18 months that is still yet to happen.

    While the functionality or rather the idea of it is good, there are far to many issues for me to see it as a viable option.

    I am surprised that one of the bigger wordpress devs haven't come up with their own events management plugin. There is clearly a market for it.

  24. Niki Campbell
    Member
    Posted 12 months ago #

    I would also like this feature or plug-in. I would be happy using variable products, no problem. I just need one extra detail

    I am creating a site for a cooking school that offers course. They want a person to be able to book for their whole group (maybe purchase the course 5-10 quantity)

    ...But an important detail for them is to get the information (name email) for each person enrolled, not just the person who made the purchase.

    Is there a way to collect extra information with the order. If a person buys 5 of the course - then they can put in the information for the 5 people who will be registering? Metadata - an input box for each of the items sold?

    Thanks :)

  25. alysonearl
    Member
    Posted 11 months ago #

    Events Manager by Marcus Sykes is a plugin I've used successfully for scheduling course and events. It allows multiple people to be registered at one time. I didn't check to see if it collects their email information automatically. When I had to troubleshoot Events Manager, I was able to find an answer in the community support forum. It's way better than Espresso which is copied code from a free plugin called Event Registration whose code I tried and tried to clean up without success.

  26. alsur
    Member
    Posted 11 months ago #

    Also have an interested for a booking system. The product variations in my case should be by date / time range. This is, choose a date... get a list of selectables (with prices each) so the client can add to cart.

  27. Leokoo
    Member
    Posted 10 months ago #

    Yea, any updates James? =D

  28. Amber
    Member
    Posted 10 months ago #

    Updates pleeeeease!

    I'm trying to holding off on buying the Booking plugin from Tyche Softwares buuuut might just have to bite the bullet and use a non-woo solution. I've got ants in my pants waiting to see what this is going to be like.

  29. jk_gabba
    Member
    Posted 9 months ago #

    yeh, any updates?

  30. csorbamedia
    Member
    Posted 9 months ago #

    We have developed Wooagenda for Woocommerce. With our plugin you can turn a single product(s) into a calendar function order solution. You can view a working example on: http://alturl.com/axyma for instance or contact me on info@csorbamedia.com. It is plug and play, there is a manual included with the plugin. The dates and times can uploaded true excel/csv importer and directly into the system. More information you'll find on our website under plugins.

    Thanks.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic