The 25-year-old from Bilbao, who plays on the lower level Challenger and Futures circuits, was sanctioned on three charges under the Uniform Tennis Anti-Corruption Program (UTACP).
A spokesman for the Tennis Integrity Unit (TIU) said that all the offences took place in 2010.
"The final 18 months of the five-year period of ineligibility will be suspended providing that the player has attended authorised anti-corruption education and rehabilitation programs, that the $25,000 fine has been paid in full by that time and that he commits no further breaches of the UTACP," said a TIU spokesman.
Olaso has won 10 titles on the Futures tour but has played only three times on the main ATP Tour.
His prize money from his eight-year career is just under USD 250,000.
Olaso is the latest player to fall foul of the sport's corruption rules.
In September, Italian teenager Claudia Coppola, who was world number 869 in the women's game at the time, was banned for six months and fined USD 4,000 on match-fixing charges.
Krotiuk was the third man in two years to receive a life ban for match-fixing following Serbia's David Savic and Austria's Daniel Koellerer who once made 55 in the world rankings.
