Medesync is now offering an integration to Strip which enables the clinic to take a deposit upon the booking of the appointment on Pomelo.
Omnimed also offers a module with an integration with a payment terminal
While the suggestion to create an API is given, this is often considered too tedious by customers.