# Scenario 1: Order Review with 'DCF payment sheet'
source: https://developer.mastercard.com/mastercard-checkout-solutions/tutorial/returninguser_unrecognized_ui/scenario-1/index.md

## Scenario 1: Order Review with 'DCF payment sheet' {#scenario-1-order-review-with-dcf-payment-sheet}

In this scenario, if a integrator does not have an order review screen at their end, consumers must explicitly confirm payment within the Mastercard DCF Payment Sheet.

![Returning consumer on a new device](https://static.developer.mastercard.com/content/mastercard-checkout-solutions/documentation/tutorials-and-guides/ui-guide/img/ruu-img/default_2.png "Returning Consumer on a new device IDLOOKUP ")
![Returning consumer on a new device](https://static.developer.mastercard.com/content/mastercard-checkout-solutions/documentation/tutorials-and-guides/ui-guide/img/ruu-img/1.png "Returning Consumer on a new device IDLOOKUP WITH DCF Payment Sheet")

* Integrator calls [identityLookup()](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/identity-lookup/index.md) as shown in **screen 03**.

* Click to Pay system recognizes the email or mobile phone number entered by the consumer.

* After a valid response from [identityLookup()](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/identity-lookup/index.md), Integrator calls [initiateIdentityValidation()](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/initiate-id-validation/index.md).

* One-time passcode (OTP) is sent via SMS or email. Integrator prompts consumer to verify the consumer's identify by entering OTP code received.

* Integrator calls [completeIdentityValidation()](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/complete-id-validation/index.md) to verify the OTP entered by the user, and the card list is displayed on the payment page as shown in **screen 05**.

* Card is rendered as inline card list on the payment page as shown in **screen 05**. Consumer selects a card for payment.

* Since the integrator does not have an order review screen, Mastercard DCF prompts the consumer to review the payment information.

* Once the consumer continues, Mastercard DCF secures the payment information and redirects the consumer back to the integrator.

> **Integration Notes**   
>
> This experience occurs when integrator passes:
>
> * Either `PAYMENT_SETTINGS` OR `WITHIN_CHECKOUT` enum values as part of [customInputData](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/common-objects/index.md#custom-input-data).  
> * AND
> * [dpaBillingPreference](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/common-objects/index.md#dpa-transaction-options) as `FULL` OR `POSTAL_COUNTRY` but entire billing address data is not available in consumer profile.
> * OR
> * [consumerNameRequested](https://developer.mastercard.com/mastercard-checkout-solutions/documentation/sdk-reference/common-objects/index.md#dpa-transaction-options) as `TRUE` but data is not available in consumer profile stored in SRC network.   
