propitiate

 (v) to gain or regain the favor or goodwill of : appease  
 After having to reschedule the date, Max propitiated his date by buying her roses for their next date.