How well did this article answer your question?
How do I sign up for the SunTrust Rewards program?
Business and Consumer: Rewards Cards are automatically enrolled in the program upon Account opening.
Corporate: Rewards Cards must be proactively enrolled in the Point Rewards program at suntrust.com/rewards. Check with your employer to confirm whether or not your Corporate or Executive Corporate Card is eligible for enrollment in SunTrust Rewards, as some companies prohibit enrollment.
Is there an annual enrollment fee?
Business and Consumer: There is no fee associated with your Rewards program.
Corporate: There is a $75 annual fee to enroll in the Point Rewards program. Typically, companies do not reimburse employee Cardholders for this expense, but be sure to check with your company for its specific policy on rewards program fees.