Service list widget link direct to registration form and not service page

The client is offering two classes. One in person and one online, they are both presented on the same page via service list widget, with info on the classes above the widgets. When they click on the book now button, they are directed to the actual service page full screen with the redundant information that was on the original page and must click another button to actually get to the form to register and pay. I want to be able to link directly to the registration and pay wall from the service list widget and by-pass the service page. I can’t see that this is an option.

Both classes are set to allow online booking, according to documentation this would send users from the service list widget directly to the booking form, but it sending them direct to the service page.

Are both services actually open for bookings? If not, then that would be the scenario where the button would send to the service details and not to the booking/checkout pages instead. Please share the link if otherwise.