I've had a little scan around the forums for an answer to this but haven't found the exact one I want.
I'm creating a website for a snowboard coaching company that want to allow people to come to their site, view their courses and book them online. Fairly straight forward stuff.
My client wants users to be able to see a details page for each course type that they do then click a 'Book Now' button. Upon clicking the button they are taken to another page that contains a booking form. The user then completes the form and fills out their payment details and confirms.
Similar to the following example:
My question is what 3 party booking form that I could embed would be best for the job. I've been looking around but it seems to be a bit of a mine field out there. Any suggestions would be greatly appreciated.