# Enroll API-Synchronous
source: https://developer.mastercard.com/issuer-enrollment/documentation/use-cases/auto-enrollment/enroll_api_sync/index.md

## Enrollment Steps {#enrollment-steps}

Ensure to read the [pre-requisites](https://developer.mastercard.com/issuer-enrollment/documentation/getting-started/index.md#before-you-start) before the enrollment steps.

#### Step 1. Cardholder opens an account with the Issuer {#step-1-cardholder-opens-an-account-with-the-issuer}

Cardholder is automatically eligible for Click to Pay enablement.

#### Step 2. Cardholder's card is enrolled in Click to Pay {#step-2cardholders-card-is-enrolled-in-click-to-pay}

Following are the steps to enroll cardholder into Click to Pay using the [Enroll API-Synchronous](https://developer.mastercard.com/issuer-enrollment/documentation/api-reference/apis/index.md#enroll-api):

1. Call [Enroll API - Synchronous](https://developer.mastercard.com/issuer-enrollment/documentation/api-reference/apis/index.md#enroll-api-synchronous) to enroll consumers into Click to Pay.
2. Pass the `encryptedCard` object where the card must be encrypted using these [request parameters](https://developer.mastercard.com/issuer-enrollment/tutorial/perform-encryption/step2/index.md).
3. Click to Pay calls MDES for tokenizing the card with `encryptedCard` object, and Issuer approves the tokenization request.
4. Click to Pay receives the tokenization response, enrolls the card, creates the profile, and responds back to the Issuer with the [Enroll API response](https://developer.mastercard.com/issuer-enrollment/documentation/api-reference/apis/index.md#enroll-api-synchronous).
Diagram consumer-enrolled-PAN
