> ## Documentation Index
> Fetch the complete documentation index at: https://primer.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up Universal Checkout

## What is Universal Checkout?

Now you have a processor connected and a workflow to route your payment to your processor, you can start to create payments. To do this, you need to set up [Universal Checkout](/checkout/checkout-builder).

Universal Checkout unifies all payment methods and processors behind a single integration, across both web and mobile, and handles the creation of a payment in a PCI-compliant way.

## How to set up Universal Checkout

There are two steps required:

<CardGroup>
  <Card title="Integrate Universal Checkout" href="/checkout/overview" icon="planet-moon">
    Integrate Universal Checkout into your application using Primer's SDKs. There are different integration options so make sure to choose the best for your use case.
  </Card>

  <Card title="Configure your checkout" href="/checkout/checkout-builder/" icon="scanner-touchscreen">
    Determine which payment methods and features should be displayed under which conditions - this is all done without any code via the [Checkout](https://dashboard.primer.io/checkout) section in the dashboard.
  </Card>
</CardGroup>

Once you have configured your checkout and your integration is complete, customers can pay with your checkout and a payment will be created with Primer. Using your workflow, Primer will route the payment to your connected processor to be authorized.

<Note>
  It's also possible to create merchant-initiated payments using vaulted payment methods via the Payments API - [learn more here](/get-started/recurring-payments). These payments don't go through the checkout.
</Note>
