Is it any message from a car rental company. I think, the company wants to tell you that it's unnecessary to fill gas by yourself,
just leave it to them and they will fill the tank for you at the same price as some gas stations.
top off just means to fill gas to your tank untill full. (personal idea)
what does " top off" mean? Please see context inside.