From Kingdom Hearts Wiki: A world of information not accessible by Gummiship
Heart Points is the name of a currency found and used in Kingdom Hearts 358/2 Days.
Heart Points can be obtained by defeating Emblem Heartless. When Emblem Heartless are defeated, a heart appears. These are automatically collected and can be used to buy items in the Moogle shop inside the Grey Area or at the Station Plaza.