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

# Paychex - How do I link my account?

# Overview

To authenticate with Paychex, you will need:

1. **API Key** - A unique identifier for your application on Paychex.
2. **Client Secret** - A confidential key used to authenticate the identity of your application (client).

This guide will walk you through generating your **Client Credentials** within Paychex.

### Prerequisites:

* You must have an account with Paychex.
* Ensure you have **Admin** permissions in your company's Paychex instance (or that someone has shared their access with you).

### Instructions:

#### Step 1: Generating Your Client Credentials

1. Log in to your Paychex account and go into **Company Settings**.

<img src="https://mintcdn.com/nango/uDZk6hrkY8wQj326/integrations/all/paychex/company_settings.png?fit=max&auto=format&n=uDZk6hrkY8wQj326&q=85&s=2c9762b4076aa1d37135fa7074947a4a" width="2854" height="1414" data-path="integrations/all/paychex/company_settings.png" />

2. Select **Integrated apps**.

<img src="https://mintcdn.com/nango/uDZk6hrkY8wQj326/integrations/all/paychex/integrated_apps.png?fit=max&auto=format&n=uDZk6hrkY8wQj326&q=85&s=a530ea8bd108f7807b847b2c0797560f" width="2856" height="1398" data-path="integrations/all/paychex/integrated_apps.png" />

3. Click **Create App**.

<img src="https://mintcdn.com/nango/uDZk6hrkY8wQj326/integrations/all/paychex/create_app.png?fit=max&auto=format&n=uDZk6hrkY8wQj326&q=85&s=b2bd241caea3c8541697d2003cf35213" width="2864" height="1396" data-path="integrations/all/paychex/create_app.png" />

4. Enter an **Application Name** and **Description**.

<img src="https://mintcdn.com/nango/uDZk6hrkY8wQj326/integrations/all/paychex/application.png?fit=max&auto=format&n=uDZk6hrkY8wQj326&q=85&s=98b114bdd0b90be76f5c8d4141a83dfc" width="2860" height="1406" data-path="integrations/all/paychex/application.png" />

5. Select **Read only** for the **Company and worker APIs**, If you also need to sync payroll information, select **Read only** for the **Payroll and check APIs**. If you need access to Payroll data and do not see it as a toggle, contact your account manager for help.

<img src="https://mintcdn.com/nango/uDZk6hrkY8wQj326/integrations/all/paychex/permissions.png?fit=max&auto=format&n=uDZk6hrkY8wQj326&q=85&s=5c2ab817de426751c65b3bc28b9c19fc" width="569" height="312" data-path="integrations/all/paychex/permissions.png" />

6. **Accept** the Legal Notice and Paychex Inc, API License Agreement, and **Save**.
7. A pair of Client Credentials, **API Key** and **Client Secret**, will be displayed to you.

<img src="https://mintcdn.com/nango/uDZk6hrkY8wQj326/integrations/all/paychex/credentials.jpeg?fit=max&auto=format&n=uDZk6hrkY8wQj326&q=85&s=a1296de26cdc8d62b1b521cc31b1faa8" width="1470" height="671" data-path="integrations/all/paychex/credentials.jpeg" />

#### Step 2: Enter credentials in the Connect UI

Once you have your **API Key** and **Client Secret**:

1. Open the form where you need to authenticate with Paychex.
2. Enter your **API Key** and **Client Secret** in their respective fields.
3. Submit the form, and you should be successfully authenticated.

<img src="https://mintcdn.com/nango/uDZk6hrkY8wQj326/integrations/all/paychex/form.png?fit=max&auto=format&n=uDZk6hrkY8wQj326&q=85&s=c4a669cc603d45d9d1f5075e84dc0854" style={{maxWidth: "450px" }} width="1000" height="1390" data-path="integrations/all/paychex/form.png" />

You are now connected to Paychex.
