Meaning of satisfaction note in English:
satisfaction note
noun
A formal written acknowledgement that a person claiming back costs for repairs to a motor vehicle from an insurance company is satisfied with the repairs.
Origin
1970s; earliest use found in Reader's Digest Family Guide Law.
Are You Learning English? Here Are Our Top English Tips