# Antes de empezar

Dos cosas que hay que dejar listas en el portal del comercio. Sin ellas la API rechaza los cobros, y es a propósito.

## 1. Registra tu sitio y a dónde vuelve el comprador

En el portal, en **Ajustes → Tu sitio y el regreso del comprador**, van dos direcciones:

| Dato              | Qué es                                                                                       |
| ----------------- | -------------------------------------------------------------------------------------------- |
| Tu sitio web      | `https://tutienda.co`. Define el dominio al que puede volver un comprador.                   |
| Página de retorno | `https://tutienda.co/gracias`. A dónde vuelve quien paga cuando el cobro no trae una propia. |

Las dos tienen que ser `https`, y la de retorno tiene que ser de tu propio sitio o de un subdominio suyo. Es lo que impide que, si alguien se roba tu llave, pueda llevarse a tus compradores a la página de otro.

> **Sin esto no puedes cobrar.** No es burocracia: un cobro sin página de retorno deja al comprador en la pasarela, sin forma de volver a tu tienda ni de saber si su pedido quedó hecho. Lo comprobamos pagando de las dos formas en el ambiente de pruebas de la pasarela.

## 2. Consigue tu llave de integración

En el mismo portal, en **Ajustes → Clave de integración**. Son **dos**:

| Llave         | Para qué                                              |
| ------------- | ----------------------------------------------------- |
| `evpk_live_…` | Producción. Cobra de verdad.                          |
| `evpk_test_…` | Pruebas. No toca ninguna pasarela y no mueve un peso. |

Cada una se muestra **una sola vez**: si la pierdes, la rotas y la anterior deja de servir.

Empieza con la de pruebas. Lo que puedes comprobar con ella —y lo que todavía no— está en [probar sin cobrar](/pruebas).

> **La llave es secreta y va solo en tu servidor.** Nunca en el navegador, ni en el código de tu página, ni en una app móvil: quien la tenga puede cobrar en tu nombre. Por eso no hay un fragmento de JavaScript para pegar en tu tienda — la integración es de servidor a servidor.

## Comprueba que todo responde

Con la llave en la mano, esto te devuelve los datos de tu comercio:

```bash
curl https://api.evetev.com/v1/merchants/me \
  -H "Authorization: Bearer evpk_tu_llave"
```

Si responde `401`, la llave está mal o la rotaste. Si responde `200`, ya puedes [crear tu primer cobro](/cobros).

## El id de tu comercio

La respuesta anterior trae un `id`: ese es el `merchantId` que lleva cada cobro. Guárdalo en tu configuración; no cambia.
