paytxfee vs maxtxfee which one overrides the other In wallet options section it shows these two settings 

-paytxfee=&lt;amt&gt;  Fee (in BTC/kB) to add to transactions you send (default: 0.00)  
-maxtxfee=&lt;amt&gt;  Maximum total fees to use in a single wallet transaction, setting too low may abort large transactions (default: 0.10)  


If I set these two settings in the bitcoin.conf which one will override the other ? or how does in work ?
One is per kilobyte, the other is a limit on the total.

The second will prevent a transaction from happening if it, following the first, has a too large fee.