What is a franchise deductible
In the UK it is possible to have an "excess" or a "franchise". Deductable is an american expression.
With an excess you have to pay the amount of the excess when a claim occurs. With a franchise you have to pay the amount of the franchise unless the claim exceeds the amount of the franchise when the claim is paid in full.