It's for a mobile car detailing business, so ecommerce will actually be a small part of the site overall. But I'd still like to have it. The optimum solution for me would be an extension that's a calendar where people can check openings, and schedule an appointment for services and pay directly there. Also am looking for some sort of Android app where I can make appointments on the fly. Bonus points if it can tie in with Square payment (not sure this is even possible) If not, working with Paypal would be the next best thing. I have found Appointment Booking Pro, which looks like it out of the box it could be close to perfect. But I'm wondering if there are any other solutions out there? I Googled and didn't find anything that did everything I'm looking for, but maybe it exists and I'm just not finding it.