Usar el simulador de pruebas
El simulador es un sandbox hosteado que emula el contrato de la API Productos de SPIDI: la máquina de estados de la sesión, la acreditación a dos tiempos y los webhooks firmados. Te registras, obtienes tus credenciales y trabajas en tu propio espacio aislado — nadie más ve ni afecta tus datos de prueba. Todo sin tocar producción ni mover dinero real.
El entorno de pruebas en vivo no deja forzar un paid o un failed (el pago es un formulario real) ni dispara webhooks de prueba. El simulador sí: provocas el desenlace que quieras y recibes el aviso firmado, de forma reproducible.
Paso 1 — Regístrate
Una llamada te da tu token (para autenticarte) y tu webhook_secret (para verificar tus avisos). Son tuyos: todo lo que crees queda aislado bajo tu cuenta.
curl -X POST https://sim-productos.abiertolab.com/register \
-H "Content-Type: application/json" \
-d '{"short_name":"mi-tienda","password":"demo"}'
Respuesta: { "account_id": "...", "token": "...", "webhook_secret": "whsec_..." }. Guárdalos. ¿Perdiste el token? Recupéralo con POST /api/spidipagos/login (mismas credenciales).