appointment scheduling with multiple payment options

Groceryexp
Tourist
5 0 1

Hi,

I am looking for a Shopify app which allows my customer to book appointments or service and have the flexibility to choose payment online or directly pay at the appointment itself. In case they skip the payment, it would be needed to get a confirmation from the customer (through email verification or something else) to avoid false bookings with some random information. This is first and most important requirement.

The second requirement (optional) is: Is it possible to use something like Stripe Connect payment option where if a customer makes online payment while booking the appointment, the appointment provider directly gets the money into their account. I understand that this is normally nor supported by Shopify but would like to know if using some app could be possible. 

 Thanks,

Ashish