> ## Documentation Index
> Fetch the complete documentation index at: https://nango-wari-integration-config-credentials-api.mintlify.site/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-wari-integration-config-credentials-api/_50Swe1FdgUxpTEZ/integrations/all/paychex/company_settings.png?fit=max&auto=format&n=_50Swe1FdgUxpTEZ&q=85&s=8df29e03f212696dfff1e1fe2d03375b" width="2854" height="1414" data-path="integrations/all/paychex/company_settings.png" />

2. Select **Integrated apps**.

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/_50Swe1FdgUxpTEZ/integrations/all/paychex/integrated_apps.png?fit=max&auto=format&n=_50Swe1FdgUxpTEZ&q=85&s=993e8e249a50c4d0446ebe956c9885a8" width="2856" height="1398" data-path="integrations/all/paychex/integrated_apps.png" />

3. Click **Create App**.

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/_50Swe1FdgUxpTEZ/integrations/all/paychex/create_app.png?fit=max&auto=format&n=_50Swe1FdgUxpTEZ&q=85&s=4ff40adb4dbe832e25a1e719703a5920" 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-wari-integration-config-credentials-api/_50Swe1FdgUxpTEZ/integrations/all/paychex/application.png?fit=max&auto=format&n=_50Swe1FdgUxpTEZ&q=85&s=a342268782c25141c71fee03c2db73c2" 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-wari-integration-config-credentials-api/_50Swe1FdgUxpTEZ/integrations/all/paychex/permissions.png?fit=max&auto=format&n=_50Swe1FdgUxpTEZ&q=85&s=9f2334d97863897a765a7dfea5936db0" 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-wari-integration-config-credentials-api/_50Swe1FdgUxpTEZ/integrations/all/paychex/credentials.jpeg?fit=max&auto=format&n=_50Swe1FdgUxpTEZ&q=85&s=50af7de3d862bae1abd1583fcbf0456b" 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-wari-integration-config-credentials-api/_50Swe1FdgUxpTEZ/integrations/all/paychex/form.png?fit=max&auto=format&n=_50Swe1FdgUxpTEZ&q=85&s=7bb68d79637d8468ccee628996f11895" style={{maxWidth: "450px" }} width="1000" height="1390" data-path="integrations/all/paychex/form.png" />

You are now connected to Paychex.
