كيف يعمل اتفاق الضمان؟