There are three types of recovery mode because of extended producer responsibility, which are producer recovery, outsourcing and joint recovery. Recovery by producers assisted by retailers is a typical, effective outsourcing recovery mode. In this paper, we focus on how to determine the optimal buyback prices of recycled products with different quality in the “manufacturer retailer” twolevel supply chain, in order to allow manufacturers, retailers and supply chain to maximize their profits. To do that, we use the contract theory, draw on a similar assumption of buyback contracts and assume there are three types of quality degree of recyclable products in the closedLoop supply chain, and there is only one manufacturer and a retailer and the retailer has been in charge of recycling products sold. The results show that by adjusting the parameter values, no matter the recovery probability is random or not, circumstances of the supply chain coordination can be achieved. We also can find the optimal order volume and recovery price. And we also see that the optimal retail price is closely related to the optimal order quantity, the manufacturer's optimal price does not affect the overall supply chain profit.