Currently, Go High Level only allows payment collection when appointments are booked through a public calendar link. However, many businesses (especially service providers and sales teams) often book appointments manually through the GHL dashboard — and there is no native option to collect payment in this flow.
It would be incredibly useful to:
Allow users to attach a payment request or invoice when manually booking an appointment inside GHL.
Enable Stripe integration at the point of manual booking — similar to public calendar booking.
Optionally trigger automated invoices when an internal appointment is booked and confirmed.
Why this matters:
Many teams use manual booking during live calls, chats, or follow-ups.
Without native payment support in this workflow, we’re forced to use workarounds (like manual invoices, links, or external tools).
This feature would greatly streamline sales, coaching, and client service workflows.
Suggested Implementation:
Add a "Collect Payment" toggle in the manual appointment form.
Let users select a product/invoice to attach.
Trigger the same payment request workflow as public bookings.
This enhancement would align the manual and public booking experiences, improve user efficiency, and help users close more transactions directly inside GHL.