Question on transaction type

I am adding Apple Pay to a client's app that offers professional serviecs. For example, you schedule a cleaner to come to your home or a repair person to fix your TV. At the time of booking the price is only an estimate. After the service is completed the final price will be known (based on time spent, materials, travel, etc).


Can I use the following transaction type for these types of purchases? If so, what is the "range" of prices I can increase or decrease from the initial estimation?


Transaction type: Authorization & capture with different amount

Description: Reserve funds on a customer’s account and transfer money to your bank once an order is successfully completed for an amount higher or lower than authorized

Example: Taxi, Scooter