> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Virtual Currency Tokens

Subscribe Tokens are virtual currencies you can create and track such as incentive points, loyalty rewards, or frequent flyer programs.

Subscribe Tokens allow you to support complex billing models that involve tracking units in addition to the fixed price billing cycles that Subscribe supports. Use Tokens to define a type of merchant-specific payment method or rewards according to customer use— for example, airtime minutes, downloads, incentive points, storage space, and gaming currency.

You can define any number of Tokens, and can control each customer’s associated balance of units. Token Transactions are processed by the Subscribe Token Processor, and appear as Transactions in all applicable Subscribe Merchant Portal pages and in the Subscribe Reports.

You can accumulate tokens by purchasing a product that grants tokens (either as a one time or recurring purchase) or when granted through the portal or an API call.

You can spend (reduce) tokens by buying a product or subscription priced in tokens or by an activity in the Subscribe Portal that deducts them,

Subscribe Tokens usage examples:

* Add tokens to a subscriber’s account for filling out a survey.
* Add tokens to a subscriber’s account to compensate for degraded service.
* Grant points in a game when a subscriber reaches a certain level.
* Deduct game points when a subscriber consumes a specific offer.
* Reduce tokens when a product is purchased using the subscriber's token balance.

**Parent topic:**[Subscribe Product Catalog](../topics/productCatalog)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.