The 23-year-old from Chigwell has also been fined £3,446.13 after placing 183 bets on matches between September 2014 and August 2016 while at Leyton Orient in Leagues One and Two.
Of Kashket's 183 bets, 65 were placed on matches in competitions that his club were involved in. A total of 19 were on Orient games and 10 of those involved him betting against the club. He did not play in any of the matches he bet on.
Both Wycombe and Kashket have decided not to appeal against the decision.
Kashket said: 'I regret my actions and will learn from the experience to improve myself both as a person and a player.