# Instalación del SDK

> La etiqueta script del SDK V2, qué versiones existen y qué garantías de versionado no hay.

- kind: guide
- status: stable
- sdk_version: v2
- last_verified: 2026-08-28
- url: https://www.tilopay.com/developers/sdk/instalacion

## El script [#script]

```html
<script src="https://app.tilopay.com/sdk/v2/sdk_tpay.min.js"></script>
```

Cargalo antes de tu propio código de checkout. El SDK expone el objeto global `Tilopay`.

## jQuery no es requerido [#jquery]

<Callout type="info">
**jQuery NO es requerido.** Era un residuo del SDK V1. El artículo publicado hasta ahora
decía lo contrario y está mal: podés instalar el SDK V2 sin jQuery en la página.
</Callout>

## Versiones [#versiones]

Existen solo dos versiones:

| Versión | Estado |
|---|---|
| `v1` | Sin soporte |
| `v2` | Actual |

## Lo que no hay [#garantias]

<Callout type="warn">
**No hay versionado inmutable, no hay hash SRI y no hay changelog.** La URL
`/sdk/v2/sdk_tpay.min.js` no está anclada a una versión concreta: su contenido puede
cambiar sin aviso previo y sin una nota de cambios pública.

Consecuencias prácticas:

- No podés fijar `integrity="sha384-..."` en la etiqueta `script`, porque el archivo cambia.
- No podés depender de un número de build para reproducir un bug.
- Conviene tener pruebas de humo de tu checkout que corran periódicamente, no solo al
  desplegar.
</Callout>

## Qué sigue [#que-sigue]

- [Campos del formulario](/developers/sdk/campos-del-formulario) — los ids que el SDK busca.
- [`Tilopay.Init()`](/developers/sdk/reference/init) — iniciar la compra.
