Small Ecotour company booking solution
Hi DC community,
Okay, I've been researching this for a few days now, and I need a little direction. I don't think this has really been covered in other posts, but feel free to direct me to a similar use case if you know of one.
I run a small climbing tour business in Alaska. I'm very versed in Drupal, but I'm not a PHP developer by any means. What I'm looking to create is a solution for our company to allow our customers to register for one of our climbing tours online.
I'm looking at having the user fill out and submit a webform that collects the type of tour desired, contact information, tour time, etc.
Here's where it gets tricky. Once the user submits a tour request, I want our staff to be able to review the reservation, and if everything looks right (we have availability, customer is fit enough to climb, etc), I want to be able to "approve" the reservation. On approval, the user should be redirected to a payment gate that allows them to pay for the tour they selected in the initial webform process. Once they have paid, I need their submitted webform to reflect that they have paid and are now "confirmed"
I know this is a very specific use case, but there are dozens of small tour companies like mine that currently have no adequate and affordable booking solutions, and I feel like the answer lies in Drupal and Drupal Commerce. This would be like the Holy Grail for my fellow eco-tour companies.
Any direction or suggestions from those folks out there that are way smarter than I am would be beyond appreciated. Thanks in advance, DC community!