One of the most important reasons in pursuit of supply chain management is to prevent sub-optimization caused by decentralized decision making over the various entities. As supply chain coordination approach to overcome such a setting, contract mechanisms have frequently been used. However, a coordinated supply chain might fail to provide additional profit to one of the players. In result, it is necessary that a contract mechanism is designed to achieve the same profit in a centralized situation (coordination) and to improve the benefit of all the supply chain players (winwin). In this paper, we address supply chain contract based on revenue sharing and quantity discount considering price and service level. We show that the trade parameters among different entities in the supply chain contract can be chosen to achieve coordination and a win-win outcome.