# Request for Production Access
source: https://developer.mastercard.com/community-pass-payment-apis/documentation/api-tutorials/move-to-production/index.md

After successfully testing in the Sandbox environment, you are ready to move your project to Production.

### What you will learn: {#what-you-will-learn}

> * How to request access to the Production environment
> * How to create Client and Mastercard encryption keys in Production
> * How to onboard your Consumer Key to the MCPP APIs

## Steps {#steps}

1. Log in to [Mastercard Developers Portal](https://developers.mastercard.com).

2. Click the **Request Production Access button** in the Production section of the screen.
   ![Request for Production Access](https://static.developer.mastercard.com/content/community-pass-payment-apis/documentation/images/move-to-prod1.PNG "Request for Production Access")

3. The 'Request Production Access' window is displayed as shown below:
   ![Request for Production Access](https://static.developer.mastercard.com/content/community-pass-payment-apis/documentation/images/move-to-prod2.PNG "Request for Production Access")

4. **Create a Production Key :** Enter a descriptive name for the key, which identifies its purpose and environment, in the 'Key Alias' field. Enter a password to encrypt the keys that the customer will receive, in the 'Keystore Password' field. Click Next to generate a 2048-bit key pair that will be used for calling MCCP APIs.
   ![Request for Production Access](https://static.developer.mastercard.com/content/community-pass-payment-apis/documentation/images/move-to-prod3.PNG "Request for Production Access")

5. **Create Mastercard Encryption Keys :** Click Next to generate a 2048-bit key pair used for calling MCCP APIs.
   ![Request for Production Access](https://static.developer.mastercard.com/content/community-pass-payment-apis/documentation/images/move-to-prod4.PNG "Request for Production Access")

6. Click on **Confirm and Download Keys** and save the file that is downloaded.
   ![Request for Production Access](https://static.developer.mastercard.com/content/community-pass-payment-apis/documentation/images/move-to-prod5.PNG "Request for Production Access")

7. Once you have completed this process, the Mastercard API Support Team will review your request for Production access. You will receive an email from the Mastercard Developers Portal to your registered email address, depending upon the outcome of the review.
   ![Request for Production Access](https://static.developer.mastercard.com/content/community-pass-payment-apis/documentation/images/move-to-prod6.PNG "Request for Production Access")

Note: Typically, it takes 2-3 working days to review and approve a Production access request for MCPP APIs.

### Congratulations {#congratulations}

You have successfully completed this tutorial and moved your Mastercard Developers Project to a Production setup.
