guarantee
ɡar(ə)nˈtiː
noun
a formal assurance (typically in writing) that certain conditions will be fulfilled, especially that a product will be repaired or replaced if not of a specified quality.
we offer a 10-year guarantee against rusting
warranty,warrant,contract,covenant,bond,assurance,promise
verb
provide a formal assurance, especially that certain conditions will be fulfilled relating to a product, service, or transaction.
the company guarantees to refund your money