The FC Metz guardsman was given his marching orders in Ghana's 2019 Africa Cup of Nations opener for two bookable offenses.
The 32-year-old went into the books of the referee after a horrible tackle on Benin midfielder Sessi D'Almeida on the 37th minute.
He was sent off on the 55th minute by the referee for time wasting.
Boye will miss the next game against Cameroon on June 29, but will be back to play the final group encounter against Guinea-Bissau.
Boye has capped 61 times for Ghana with six goals to his credit.