Discover promises to credit your account within 30 days of qualifying for the savings bonus.
If you haven't received your bonus in the expected amount of time, double-check to make sure you didn't miss anything in the requirements, then contact the customer support team to find out what the hold up is.