We do not currently know of any synonyms for thank you cards.
The noun thank you cards is defined as: