For appointments with on-site payments, it would be very helpful to manually adjust the final price before marking them as "Paid" in the backend. For example, some services may have different prices for specific clients. This flexibility would be useful only for on-site payments and not for online payment methods.