Hi, I’m wondering if anyone could help with a little bit of workflow logic (rather than technically how to do something!).
My app is a marketplace where users can book time with other users. When a user schedules a timeslot, the workflow reserves that timeslot and sends a booking request to the other user. The other user can then accept or reject the booking. I take card details at the point the booking is reserved.
So, the question is - when do you think the best time to take payment is?
I’ve thought about it a lot in my head and there are so many pros and cons for each. Ideally, the payment is immediately taken after the session has taken place but it’s hard to track that. Anyone else take payment at a later stage and how do you trigger that?