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

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.dintero.com/feedback

```json
{
  "path": "/docs/checkout/embedVredirect",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# Embedded vs redirect checkout

> Compare Dintero Checkout integration options. Hosted Redirect or Embedded iframe and pick the flow that best fits your conversion and design needs.

Dintero supports three ways to present the checkout to your customers: **redirect**, **embedded**, and **pop-out** (not recommended).

## Comparison

|                                 | Redirect | Embedded | Pop-out                 |
| ------------------------------- | -------- | -------- | ----------------------- |
| **Customer stays on your site** | No       | Yes      | Yes                     |
| **Branding control**            | Limited  | Full     | Limited                 |
| **Implementation effort**       | Low      | Moderate | Low                     |
| **Reliability**                 | High     | High     | Lower (pop-up blockers) |

## Checkout Redirect

Redirect sends customers to a secure Dintero-hosted payment page. After payment, they are redirected back to your site.

#### How it works

<Steps>
  <Step>
    The customer is redirected to Dintero's secure payment page.
  </Step>

  <Step>
    They complete the payment on the hosted page.
  </Step>

  <Step>
    After processing, they are redirected back to your `return_url`.
  </Step>
</Steps>

#### When to use

* You want a simple, low-maintenance integration.
* You prefer Dintero to handle the full payment UI.
* If security and compliance are major concerns, as Dintero handles all payment processing.

## Checkout Embedded

Embedded checkout integrates the payment form directly into your website. Customers complete payment without leaving your site, giving you full control over the experience.

#### How it works

<Steps>
  <Step>
    You render the Dintero checkout inside a container element on your page using the [Dintero Web SDK](https://github.com/Dintero/Dintero.Checkout.Web.SDK).
  </Step>

  <Step>
    The customer enters payment details without leaving your site.
  </Step>

  <Step>
    Payment processing occurs in the background.
  </Step>
</Steps>

#### When to use

* You want a fully branded, seamless checkout experience.
* Reducing friction and keeping user engagement during checkout is a priority.
* You have the resources for a slightly more complex integration.

## Checkout Pop-out (not recommended)

<Warning>
  Pop-out checkout is not recommended and is a legacy option.
</Warning>

Pop-out opens a Dintero-hosted payment window as an overlay on your site. While it keeps customers on your page, it can cause issues with browser pop-up blockers and provides a less reliable experience than the redirect or embedded options.

#### How it works

<Steps>
  <Step>
    The customer initiates checkout on your website.
  </Step>

  <Step>
    A Dintero-hosted payment window opens as an overlay.
  </Step>

  <Step>
    The customer completes payment in the pop-out window.
  </Step>

  <Step>
    The window closes and the customer remains on your site.
  </Step>
</Steps>
