An indulgence is like a special treat--something more pleasant or expensive than you would normally buy. But "indulgence product" is awkward. A better way to say it would be "luxury product."
The related verb is "indulge," so you might say, "We indulged in an expensive French meal." Or, "we indulged in a luxury vacation."