I don't believe there is a Secured biz card offered by Discover. They have the one Business cc. There are personal secured cc's but they do not report to biz credit. There are a few secured biz offered like BBVA and Wells Fargo. You'll have to do some research for the few that are offered.
But if you are interested in building your credit in order to apply later for the biz then, "Yes" Discover has a great one. Look around the forum on the graduation threads, you'll get a feel for it.
Try all the pre-qual links you can. Including the Biz pre-qual links.
"MY TAKE HOME PAY DON'T TAKE ME HOME" Rebuild Began: Oct 2018 Exp. 579 (current: EXP 708, TU 738, EQ 746) Personal: BB&T Cash Rewards-$10.5k, Bright Card-$10.5k/CapOne Savor-$5.5k/Comenity GoodSam VS-$5.5k/Discover Chrome-$3k/Synchrony CareCredit-$5.2k/Synovus LOC-$75k AU: CapOne QuickSilver-$5.5k/ Discover CashBack-$5.5k/Home Depot-$10k/Lowe's Advantage-$30k Business: Amazon Net 55-$7.9k/Amex BBC-$9k, Amex Lowe's Rewards-$10k/CapOne Spark-$2k/ Citi Staples More-$1k/Synchrony Lowe's Pro-$2.5k Oldest 1998, Youngest Nov 2019, Closed Accts. reporting: 2 personal loans, 7 revolving, 1 auto "Sometimes Impatience forces you to think out of the Box"