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.
"I am thankful to Wycombe Wanderers for their ongoing support and am determined to come back stronger."
The ban was effective as of 21 January, meaning he missed last night's 2-1 home win over Blackpool. He can return to action on March 21.