Points

Points are a balance Gemifier keeps for every player. You decide what earns them and what they buy, and the balance never goes below zero.

Earning and spending

Points arrive when a mission is finished, when a streak reaches a milestone, or when you add them by hand. They are the one reward that needs nothing from you: they land on the balance, where a discount code would have to be delivered.

Players spend them in the marketplace, where the price comes off at once and a player who cannot afford it is refused. A language app might pay 50 a lesson and charge 2,000 for a month of premium.

Moving a balance by hand

Support runs on this:

  • A lesson did not record, so add the 50 points it should have paid.
  • A player collected points through a bug, so take them back.
  • A complaint is worth 500 points of goodwill.

Every movement carries a reason you write, and it stays beside the movement afterwards.

Nothing is ever edited or deleted. Reversing a purchase puts the points back rather than erasing the spend, so the history stays true.

Anything holding an API key can add points and spend them. The same key that reports what a player did can credit a balance out of nothing, or empty it. Keys belong on your server, never in a browser, an app or a game client.

On this page