Receipt template $line.description not showing
The description field that is rendered in the receipt is part of an option value that is used in a field in of a price set (See screenshot). But I wonder if that is useful for your what you want to do?