This depends on what type of payments you will be processing from within SalesPad Mobile GP.
Credit card transactions like auths and charges do require the use of CardControl.
Manual GP Payments and Deposits for credit cards, cash, and check do not require CardControl.