display receipt, use strategy pattern