GamiPress lets you to define unlimited user points wallets named points types. You can configure as many points types as you like: Credits, Gems, Coins, etc.
Configuring a points type
When you create a points type you can set up the singular and plural name to be used when GamiPress works with this points type.
Also there is a special field named slug. The slug field is used for internal references, as some shortcode attributes, to completely differentiate this points type from any other. The slug follows the same workflow as WordPress so if you set up an points type like “My Points Type” the slug for this points type should be “my-points-type”. Leave this field blank to let to GamiPress generate one based on the singular name.
For each points type you defined you can configure an unlimited number of automatic ways an user can retrieve an amount of this points type named Points Awards. For more information about how this points awards work visit this page.
Also, for each points type you defined you can configure an unlimited number of automatic ways an user can lose an amount of this points type named Points Deducts. For more information about how this points deducts work visit this page.
Manually update user points balance
Administrators that meet the minimum role to administer GamiPress can manage each user points wallet from the user edit profile screen. Automatically the difference of points will be calculated and registered on GamiPress logs using the “Points Awarded” log pattern.