To program a key fob for a 1999 Chevy Suburban, you MUST go to a qualified locksmith or a Chevrolet dealership. They have the specialized equipment and software to program the key fob to your vehicle's system. Attempting to do it yourself will likely result in failure.
The dealership will either program the fob directly or may need to replace the receiver module in the vehicle if the programming process fails (this is rare but possible due to the age of the vehicle). Be prepared to provide proof of ownership for the vehicle.