Dear fellow seller,
I can understand the frustration and financial burden that can come with the clients not showing up for scheduled sessions. I feel that it is a terrible waste of time for a professional like you.
Although I do not provide any live training sessions but I think I can feel your pain. As a seller, it can be disheartening to lose 50% of your daily income due to no-shows. I think that your approach to reschedule in the event of a missed session is really very kind. I suggest that you CLEARLY write in your gig description about your no-show policy. Like, write that you will not tolerate any late sessions and any penalties that you might have.
Sometimes people can forget their meeting, so you can send them a reminder through Fiverr messaging. Tell them beforehand to keep the Fiverr app installed on their device so that they receive the notification.
I believe that Fiverr should take steps to protect sellers from these types of buyers. Allowing orders to be delivered or partially charged in cases of no-shows would provide some financial security for sellers.
Thank you for raising this important matter. I hope we can find a solution together.