The dispute between the West Indies squad and the country's cricket board over the sharing of sponsorship revenues at the World Cup has been resolved.
The West Indies Cricket Board (WICB) and the West Indies Players Association (WIPA) agreed to maintain the principle of team sponsorship being shared between the players and the WICB.
Disputes over compensation for players injured while on tour have also been settled.
The team's sponsor, the LNM Group, will award the team incentives for proceeding to different stages of the competition.
"The team is satisfied with the agreement and fully committed to fulfilling the obligations to the new sponsor," said Dinanath Ramnarine, WIPA's president.
The team's last trip to South Africa, for a Test tour in 1998/99, was dogged by a similar row over revenue sharing, with several of the team calling a strike at London's Heathrow Airport.
The West Indies, who won the first two World Cups in 1975 and 1979, face hosts South Africa in the opening match of the tournament in Cape Town on 9 February.