> ## 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.

# The Subscribe Token Processor

Token transactions are processed using Vindicia’s Token Processor. Like other payment processors, the Token Processor returns reason codes for transaction requests, as shown below.

| Reason Code | Description |
| - | - |
| 000 | Approved. |
| 001 | Fractional funds. |
| 002 | No customer tokens. |
| 003 | Insufficient funds. |
| 004 | Authorization failed. |

The reason code describes whether a token transaction succeeded or failed, and suggests appropriate action. For example, in the case of an insufficient token balance, direct the customer to a site to purchase a product that grants the token type in question.

**Parent topic:**[Working with Tokens](../topics/ProgGuide_Tokens)


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