pilot

Guest Customer {#uctp-flow-guest}
=================================

This section provides an overview of the `Unified Click to Pay` guest flow. This interaction occurs when the customer has not created a `Click to Pay` account, or their issuer has not provisioned their card into `Click to Pay`.

#### Figure:

Guest Customer ![](/content/dam/documentation/cybs/en-us/topics/payments-processing/card-processing/unified-click-to-pay/images/uctp-guest-flow-600x500.svg/jcr:content/renditions/original)

1. Set up your server side by generating the capture context. For information about how to set up your server side, see [Server-Side Set Up](/docs/cybs/en-us/unified-click-to-pay/developer/all/rest/unified-click-to-pay/uctp-integration-details/uctp-ss-setup.md "").
2. Set up your client side by initiating the `Unified Click to Pay` JavaScript SDK. For a guest customer, you will load these functions from the SDK:
   * initialize(capture context JWT)
   * getCards(consumer identity - email)
   * checkout(card details)

For information about setting up the client side, see [Client-Side Set Up](/docs/cybs/en-us/unified-click-to-pay/developer/all/rest/unified-click-to-pay/uctp-integration-details/uctp-cs-setup.md "").
