Nick Kyrgios has received a suspended 16-week ban and $25,000 (£20,300) fine for "aggravated behaviour", subject to a six-month probationary period.
The Australian smashed two racquets in a bad-tempered Cincinnati Masters defeat by Karen Khachanov in August.
He was later fined $113,000 (£93,254) for five separate offences.
However an ATP investigation determined Kyrgios' "pattern of behaviour" over the past 12 months to be in violation of the governing body's code.
Both fine and suspension will be triggered if the 24-year-old does not comply with certain conditions - including avoiding any further code violations incurring a fine.