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

# Pagos Únicos

> Vende bienes o servicios digitales a precio fijo con un solo cargo por adelantado, sin renovaciones.

<Info>
  Los pagos únicos te permiten vender acceso de por vida, descargas o servicios de uso único con un solo cargo. No hay renovaciones, reglas de prorrateo ni ciclos de facturación. Solo una experiencia de compra limpia e instantánea.
</Info>

<CardGroup cols={2}>
  <Card title="License Keys" icon="code" href="/features/license-keys">
    Emite claves de licencias únicas después de la compra.
  </Card>

  <Card title="Digital Delivery" icon="code" href="/features/digital-product-delivery">
    Entrega archivos y contenido automáticamente después del pago.
  </Card>

  <Card title="Payment Webhooks" icon="code" href="/developer-resources/webhooks/intents/payment">
    Reacciona a eventos de pago exitoso/fallido y de recibo.
  </Card>

  <Card title="Refunds API" icon="code" href="/api-reference/refunds/post-refunds">
    Crea reembolsos completos o parciales de forma programática.
  </Card>
</CardGroup>

## ¿Qué Son los Pagos Únicos?

Los pagos únicos son compras fijas por adelantado, ideales para:

* **Licencias de software**: Desbloqueos de por vida o de versiones principales
* **Descargas digitales**: E‑books, plantillas, gráficos o complementos
* **Servicios**: Auditorías, paquetes de incorporación o consultoría única
* **Cursos y entradas**: Cursos, talleres o sesiones en vivo

## Beneficios Clave

* **Proceso de pago simple**: Sin renovaciones ni lógica de prorrateo
* **Cumplimiento instantáneo**: Entrega de licencias o archivos de inmediato
* **Precios flexibles**: Descuentos e impuestos soportados
* **Desarrollador primero**: APIs claras para creación, reembolsos y webhooks

## Creando Productos Únicos

Crea productos en tu panel de Dodo Payments, luego véndelos a través de pago alojado, enlaces de pago o tu API.

<Frame>
  <img src="https://mintcdn.com/dodopayments/r-ndtvzx3WhKqwER/images/products.png?fit=max&auto=format&n=r-ndtvzx3WhKqwER&q=85&s=fb41221c4f2af4de0155e71de1ac6904" alt="Productos de Pago Único" style={{ maxHeight: '500px', width: 'auto' }} width="1911" height="927" data-path="images/products.png" />
</Frame>

### Configuración del Producto

Configura los campos en el panel para definir cómo aparece y se vende tu producto.

#### Detalles del Producto

* **Nombre del Producto** (requerido): Nombre que se muestra en el pago y en las facturas
* **Descripción del Producto** (requerido): Declaración de valor clara que los clientes ven antes de pagar
* **Imagen del Producto** (requerido): PNG/JPG/WebP de hasta 3 MB
* **Marca**: Asocia el producto con una marca específica para temas y correos electrónicos
* **Categoría Fiscal** (requerido): Elige la categoría correcta para determinar las reglas fiscales

<Tip>
  Elige la categoría fiscal más precisa para asegurar la recaudación correcta de impuestos por región.
</Tip>

#### Precios

* **Tipo de Precio**: Elige <b>Pago Único</b>
* **Precio** (requerido): Cargo fijo con moneda
* **Descuento Aplicable (%)**: Porcentaje de descuento opcional que se muestra en el pago y en las facturas

<Warning>
  Cambiar el precio del producto solo afecta a nuevas compras. Los clientes existentes no se ven afectados.
</Warning>

#### Configuraciones Avanzadas

* **Precios Incluyendo Impuestos**: Muestra precios que incluyen impuestos aplicables
* **Generar claves de licencia**: Emite una clave única después de la compra. Ver <a href="/features/license-keys">Claves de Licencia</a>
* **Entrega de Producto Digital**: Entrega archivos o contenido automáticamente. Ver <a href="/features/digital-product-delivery">Entrega de Producto Digital</a>
* **Metadatos**: Adjunta pares clave-valor personalizados para etiquetado interno o integraciones. Ver <a href="/api-reference/metadata">Metadatos</a>

<Tip>
  Utiliza metadatos para almacenar identificadores de tu sistema (por ejemplo, orderId) y conciliar eventos y recibos más adelante.
</Tip>

## Gestión de API

<AccordionGroup>
  <Accordion title="Create payments">
    Usa `POST /checkouts` para crear cargos únicos a partir de productos.

    <Card title="API Reference" icon="code" href="/api-reference/checkout-sessions/create">
      Consulta la API de creación de pagos.
    </Card>
  </Accordion>

  <Accordion title="Refund payments">
    Usa `POST /refunds` para crear reembolsos completos o parciales.

    <Card title="API Reference" icon="code" href="/api-reference/refunds/post-refunds">
      Aprende a reembolsar un pago.
    </Card>
  </Accordion>

  <Accordion title="List and retrieve payments">
    Usa `GET /payments` para listar pagos e `GET /payments/{payment_id}` para recuperar uno. Recupera los elementos de línea con `GET /payments/{payment_id}/line-items`.

    <Card title="List Payments" icon="code" href="/api-reference/payments/get-payments">
      Consulta la API de listado.
    </Card>

    <Card title="Get Payment Detail" icon="code" href="/api-reference/payments/get-payments-1">
      Consulta la API de recuperación.
    </Card>

    <Card title="Retrieve Line Items" icon="code" href="/api-reference/payments/retrieve-line-items">
      Inspecciona los artículos comprados de un pago.
    </Card>
  </Accordion>

  <Accordion title="Payment webhooks">
    Reacciona a eventos como payment.succeeded o payment.failed en tu backend.

    <Card title="Webhook Guide" icon="code" href="/developer-resources/webhooks/intents/payment">
      Gestiona eventos del ciclo de vida del pago.
    </Card>
  </Accordion>
</AccordionGroup>

## Casos de Uso Comunes

* **Herramientas basadas en licencia**: Desbloquea características con una clave única
* **Activos digitales**: Temas, plantillas, conjuntos de íconos o medios
* **Servicios profesionales**: Implementación o configuración a tarifa fija
* **Educación**: Entradas para cursos y talleres únicos

## Ejemplos de Integración

### Sesiones de Pago (pago único)

Crea una sesión de pago con un producto único en el carrito:

```typescript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_one_time', quantity: 1 }
  ]
});
```

## Mejores Prácticas

* **Aclara los entregables**: Dile a los compradores exactamente qué obtienen y cómo se entrega
* **Entrega instantáneamente**: Usa claves de licencia o entrega digital para acceso inmediato
* **Rastrea con metadatos**: Almacena tus IDs para una fácil reconciliación

<Info>
  Los pagos únicos son el camino más rápido para vender productos de precio fijo. Comienza de forma simple, verifica la entrega y mejora tu oferta según la conversión y los comentarios.
</Info>
