I'm an independent Merchant Services Rep. BTOT and MTOT are often line items that show up on your bank statement for your total deposit made into your account and withdrawals made from your account for processing credit cards for your business. They are not tied to a particular company. There is no MTOT company or BTOT company.
Like all industries, there are unscrupulous companies and reps out there. If you do not understand these charges or they are not matching your statements from the merchant services company, then investigate it. Make your rep or the company explain the variance.