The federal government has been forced to delay the Australian Taxation Office’s (ATO) planned ban on the use of credit cards to pay tax bills until June 2027, following a backlash from business groups.