In case of cancellation by the client, does the driver receive compensation?
To find out this information, you need to study white paper and the smart contract algorithm.
I think that the driver will receive compensation only if the waiting time is exceeded (usually it is 5 minutes after the arrival of a taxi)