Sometimes, it’s necessary to update the price of a booking even after it has been created and even become active. For example, you might want to increase a price if the driver performed additional work beyond the scope of service or decrease it if a service was provided only partially.
How to set a custom a price
Admins can update the pre-calculated price of a booking at any stage before the booking is entered into the Processing Payment state. To update the price, follow these steps:
- Go to the Booking Details page.
- Scroll down to the Final Price field and click on it.
- In the pop-up window, enter the new final gross amount and click Save.
The new price will be used as the base price for all subsequent automatic price adjustments, such as time or distance surcharges applied according to the price matrix. If a booking has a voucher, it will also be applied to the new price.
Note that if you trigger a price recalculation after setting a custom price (for example, by updating a route), the newly calculated price will override your custom price. Therefore, you will need to set a custom price again.
To reset the price to the value that was set when creating a booking, click the "Reset to original price" button.
Custom price and credit card payments
If a custom price exceeds the original price, the credit card pre-authorization will be automatically cancelled. After the booking is operationally completed, a customer will receive an email notification instructing them to pay the updated amount on the dashboard. Learn more about charging a credit card with an adjusted booking price.