What about being able to give out candy using a firepad? Maybe when you equip a bowl of candy you purchased, you use firepad, your player shows the bowl, and people can hug you and recieve candy. Each bowl can have about 10 candies, and one per player (for that bowl only) and above you it says "Grab Some Free Candy X Left!" (X is the amount of candy left).
This can make people give more candies and be something fun. Maybe more candy you give out, a prize will be given? Maybe as you give out candy, you can recieve a coin that has a 3% Chance of spawning each time a player takes candy. These coins can be used to purchase items in a shop.