# Scenario 2: New user enrollment while adding new card
source: https://developer.mastercard.com/mastercard-checkout-solutions/tutorial/first_time_ui/scenario-2/index.md

### Scenario 2: First time user checkout while adding new card {#scenario-2-first-time-user-checkout-while-adding-new-card}

With this experience, consumers can enroll with Click to Pay and add their cards for faster checkout. Integrators are not mandated to use the checkout payload returned by Click to Pay system.

![First Time User](https://static.developer.mastercard.com/content/mastercard-checkout-solutions/documentation/tutorials-and-guides/ui-guide/img/fuu-img/default_new.png "First Time User IDLOOKUP ")
![First Time User](https://static.developer.mastercard.com/content/mastercard-checkout-solutions/documentation/tutorials-and-guides/ui-guide/img/fuu-img/2_new.png "First Time User add card")

* Click to Pay Mastercard DCF prompts the consumer to create a Click to Pay profile, enter new card details , complete checkout, and return to the integrator.

> **Integration Notes**   
>
> For this experience, Integrators need to:
>
> * Pass the value `PAYMENT_SETTINGS` as part of [customInputData](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/common-objects/index.md#custom-input-data).  
> * Ensure that **email** and **mobile number** are present as part of [consumer](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/parameters/index.md#consumer).
> * Ensure that `consumerName` is passed if requested in the [checkoutResponse](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/checkout-method/index.md#checkout-response).
> * Ensure that [confirmPayment](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/parameters/index.md#dpa-transaction-options) is set to `TRUE`.   
