Coreplus practices should be have the functionality to optionally enable online payments for bookings made via the client portal with options for partial payment, full payment etc.