Redo procedure within blvd for when client must be seen again to correct the recent service.
There are two possibilities when we are inviting the client back in to "redo",
1) They will be seen by the same service provider. The client will be rebooked the same service, but no price should be listed nor pricing. In the background there would be either a commission pull from the first service (to combat the hourly wages being used to complete the same work again) and notation that this service is NOT to be considered an additional appointment or service, but a REDO for reporting processes.
2) The client will be seen by a different service provider. Depending on business, what they will do is retract service amounts from the original service, refund to account credit, then change the service to match the original type of service but adjust to the price of the retracted amounts and then charge from the now generated account credit. This should count as a service and an appointment for the receiving staff.
In either case, at current all implementation of redo's is workaround based.
Would love it if natively there was a "redo" option instead of just refund, and then "assign the redo" as booking a new appointment with the duplicated service and then follow the business' settings to choose the HIDDEN cost from the client and how much is being shifted between staff in terms of commission.