1

I am trying to create a site on which you can book certain assets.

The assets themselves, and the times they are available will be fetched from an external API. The assets will be imported once a week, but the times will have to be fetched at request time, to make sure the information is not stale.

My question is: How should I go about this?

  • Should each booking time be a product in itself, and thereby creating a new product each time a booking is bought (I'm guessing no)
  • Should I make a configurable product somehow? (I'm guessing yes). If so, is there a way to limit the configuration to show only the free times?

And finally, which events should I hook into in order to double check that the time is free when the product is put in the cart and once again when it is just about to be purchased?

For information I'm currently working on 1.9.0.1

Thank you

4
  • Option 2 sounds fine, please check this booking extension, can help you in the solution, magentocommerce.com/magento-connect/bookings-reservations.html
    – user9467
    Commented Oct 2, 2014 at 18:10
  • Did you manage to get your issue resolved? Commented Apr 16, 2015 at 8:09
  • Not in a satisfactory way, no.
    – RckMrkr
    Commented Apr 16, 2015 at 14:23
  • Since only one answer was provided, do you have extra information to add to your question to get more answers? Perhaps on what you have tried so far Commented Apr 16, 2015 at 14:28

1 Answer 1

1

Doing this yourself in Magento is possible but would require a lot of modifications. Too much to go into in one answer and it would also depend on the needs for the project in the front end.

How ever there are already a couple of ready to go modules

I would suggest with using any of those. I've used the one from Aheadworks which worked pretty well for me.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.