# Creating a Project
source: https://developer.mastercard.com/mdes-customer-service/documentation/tutorials/create-project/index.md

## Overview {#overview}

This tutorial guides you to:

* create a new project
* generate the credentials required for testing in the Sandbox environment.

## Sign up for a Mastercard Developers Account {#sign-up-for-a-mastercard-developers-account}

1. Create a [Mastercard Developers account](https://developer.mastercard.com/dashboard)
2. Activate your account by opening the link sent to your email address

## Creating a new API project {#creating-a-new-api-project}

1. To start, log in to your Mastercard Developers account and go to the [Projects](https://developer.mastercard.com/dashboard) page. Click the **Create new project** button in the top right corner.
2. Enter a relevant **Project name**.
3. If you are an issuer creating the project for your own CID, click **No**.
4. If you are a processor or a service provider creating this project for an issuer or a different CID, click **Yes** .
   1. Provide the **Client company name**.
   2. Provide the **Client legal business address** . ![Creating a new API project](https://static.developer.mastercard.com/content/mdes-customer-service/documentation/tutorials/tutorial-6/select-api-mtf-access.png "Creating a new API project")

## Select API service {#select-api-service}

1. From the dropdown list, select **MDES Customer Service MTF**.
2. Click **Proceed**.

## Project Credentials {#project-credentials}

1. Enter **Key alias** and **Keystore password** . A key alias is a label for a specific key within a keystore. Ensure that you make a note of the key alias and the keystore password as you will need this information when you send the API request to Mastercard. ![Add Sandbox consumer key alias and password](https://static.developer.mastercard.com/content/mdes-customer-service/documentation/tutorials/tutorial-6/sandbox-project-credentail.png "Add Sandbox consumer key alias and password") Note: If you are using a CSR to generate the project keys, click **Skip this step** , and continue with the project creation. Refer to [Adding Keys and CSR](https://developer.mastercard.com/mdes-customer-service/documentation/tutorials/add-key/index.md) for details.
2. Click **Proceed**.

## Additional Credentials {#additional-credentials}

1. As this service uses only the Client Encryption key, it will be generated automatically. Click **Create Project** to generate the key. The project key creation process starts and completes in a few seconds. ![Confirm sandbox client encryption key will be generated](https://static.developer.mastercard.com/content/mdes-customer-service/documentation/tutorials/tutorial-6/additional-cred-mtf.png)

## Download Sandbox Keys {#download-sandbox-keys}

1. To download the key information, click **Download key file** . The downloaded key file contains the Sandbox key information. ![Generating sandbox credentials](https://static.developer.mastercard.com/content/mdes-customer-service/documentation/tutorials/tutorial-6/sandbox-create-project.png "Generating sandbox credentials")
2. To see the project details, click **Open project**

## Ready to Test in Sandbox {#ready-to-test-in-sandbox}

You now have everything you need to start sending MDES Customer Service API requests to the Sandbox.

1. From the Mastercard Developers project summary page, navigate to Sandbox credentials.
2. Under OAuth keys, next to the consumer key, click the copy icon to copy the Consumer Key and provide it to your CIS IM. ![Sandbox credentials](https://static.developer.mastercard.com/content/mdes-customer-service/documentation/tutorials/tutorial-6/sandbox-credentials.png "Sandbox credentials")

Note: To request MTF access, refer to the [Testing in MTF](https://developer.mastercard.com/mdes-customer-service/documentation/tutorials/mtf-create-project/index.md) section.
