> For the complete documentation index, see [llms.txt](https://firstoken.gitbook.io/api-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://firstoken.gitbook.io/api-docs/api-reference/network-token.md).

# Network Token

### Overview

The Network Token Enrollment endpoint allows you to enroll stored Firstoken tokens in the card networks' tokenization programs (Visa Token Service and Mastercard Digital Enablement Service). Network tokens provide enhanced security and improved authorization rates by replacing traditional card credentials with network-generated tokens.

When a Firstoken permanent token is successfully enrolled, the platform automatically provisions network payment credentials internally. You have two options for using these credentials:

1. **Automatic integration**: Use credentials seamlessly with Firstoken's Payments API (no code changes required)
2. **External processor integration**: Retrieve credentials to use with external processors that support network tokens

### Key Features

* **Automatic provisioning**: Network tokens are provisioned internally after successful enrollment
* **Flexible integration**: Use with Firstoken Payments API or retrieve for external processors
* **Seamless payments**: No changes needed to existing payment flows when using Firstoken's API
* **Enhanced security**: Network tokens reduce fraud risk and improve payment security
* **Better authorization rates**: Network tokens typically have higher approval rates
* **Automatic lifecycle management**: Card updates are handled automatically by issuers

### Use Cases

#### Use with Firstoken Payments API

* Enroll existing Firstoken tokens to benefit from network tokenization
* Improve authorization rates for recurring payments
* Enhance security for stored payment methods
* Comply with card network recommendations for credential-on-file transactions

#### Use with External Processors

* Retrieve network payment credentials for processors that support external network tokens
* Integrate with processors like Rede, Credibanco, or others that accept network tokenization
* Leverage Cybersource TMS for network token provisioning while processing with your preferred processor

### Available Endpoints

* **Enroll Card** - Enroll a Firstoken token in network tokenization
* **Get Payment Credentials** - Retrieve network payment credentials for external processor use

### What's Next

* [Enroll Card Endpoint](/api-docs/api-reference/network-token/enroll-card.md) - API reference for enrolling tokens
* [Get Payment Credentials Endpoint](/api-docs/api-reference/network-token/get-payment-credentials.md) - API reference for retrieving credentials
* [How It Works](/api-docs/api-reference/network-token/how-network-token-works.md) - Understand the enrollment and payment flow
