The deal was opposed by consumer advocates and politicians on worries it could lead to higher prices due to an overlap between Rogers and Shaw's wireless divisions.
Rogers reaffirmed its conditions, including setting up a western headquarters in Calgary, creating 3,000 new jobs in Western Canada and investing C$6.5 billion to upgrade connectivity.
If it breaches the commitments, Rogers (RCIb.TO) will have to pay a fine of as much as C$1 billion, Champagne said at a news conference in Ottawa.
Champagne said if wireless prices do not go lower, he would seek further legislative and regulatory powers.
Rosa Addario, a spokesperson for internet advocacy group OpenMedia, said the concessions sought by the government were unlikely to result in lower prices.