# StoredProcessorToken

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

A processor-issued reusable token (e.g. a TSYS `RequestToken`) captured at
authorization time and stored on a payment method alongside the encrypted PAN.
Repeat / merchant-initiated sales prefer a matching stored token at the rail and fall
back to the PAN when none exists.

## Fields
- `processorName` (string): The processor type key the token was minted under (for example `"tsys"`).  Part of the token's selection key. (nullable)
- `processorProfileId` (string(uuid)): The processor profile (acquirer credential set) the token was minted under. Part of  the token's selection key; a token is only replayed against the same profile. (nullable)
- `token` (string): The processor-issued token value. Encrypted at rest; never logged. (nullable)
- `tokenStatus` ([StoredTokenStatus](https://devportal.demo.winkpg.io/docs/api/models/StoredTokenStatus.md)): The token's lifecycle status as last known to the gateway. (nullable)
  Values:
  - `Active`: The token is active and may be replayed at the rail.
  - `Inactive`: The token is present but should not currently be used (for example the processor reported it inactive). Retained so it can be reactivated rather than re-minted.
  - `Invalidated`: The token has been invalidated or replaced and cannot be used.
- `tokenRequestorId` (string): The token-requestor identifier associated with the token, when the processor supplies one. (nullable)
- `createdAt` (string(date-time)): When the token was first captured and stored. (nullable)
- `lastUsedAt` (string(date-time)): When the token was last replayed at the rail. `null` until first reuse. (nullable)

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
