Modo de prueba
Selgeo proporciona un entorno de prueba completo para que pueda verificar su integración de extremo a extremo sin procesar pagos reales ni enviar correos electrónicos a socios reales. Todas las funciones del modo de prueba usan API versión v1.
Comparación prueba vs. live
| Aspecto | Modo de prueba | Modo live |
|---|---|---|
| Claves API | pk_test_*, sk_test_* | pk_live_*, sk_live_* |
| Datos | Completamente aislados | Datos de producción |
| Stripe | Se conecta al entorno de prueba de Stripe | Se conecta al entorno live de Stripe |
| Correos electrónicos | Suprimidos | Se entregan normalmente |
| Webhooks | Entregados a puntos de conexión de modo de prueba (HTTP permitido) | Requieren HTTPS |
| Detección de fraude | Activa | Activa |
Ciclo de prueba paso a paso
Paso 1 — Instalar el snippet con su clave pública de prueba
<script
src="https://cdn.selgeo.com/v1/selgeo.js"
data-merchant="pk_test_YOUR_KEY"
async
></script>
Paso 2 — Crear un socio de prueba
En el panel de control, cree un programa de prueba y agregue un socio de prueba. El enlace de referido se verá así:
https://susitio.com/?ref=abc123
Paso 3 — Simular un clic
Abra el enlace de referido en su navegador. El snippet de Selgeo captura el clic y crea una atribución pendiente.
Paso 4 — Reportar una conversión de prueba
- Stripe Checkout
- API de conversión
Complete un pago de prueba de Stripe usando una tarjeta de prueba de Stripe (p. ej., 4242 4242 4242 4242).
curl -X POST https://api.selgeo.com/api/v1/conversions \
-H "Authorization: Bearer sk_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"click_id": "EL_CLICK_ID_DEL_PASO_3",
"event_type": "purchase",
"external_transaction_id": "test_txn_001",
"amount_cents": 9900,
"currency": "EUR"
}'
Paso 5 — Verificar la conversión y la comisión
- Vaya a la página Analytics en el panel de control. Debería ver la conversión registrada.
- Navegue a Comisiones. Se debería haber calculado una comisión.
Números de tarjeta de prueba de Stripe
| Número de tarjeta | Comportamiento |
|---|---|
4242 4242 4242 4242 | Tiene éxito |
4000 0000 0000 3220 | Requiere autenticación 3D Secure |
4000 0000 0000 0002 | Rechazada (card_declined) |
Restablecer datos de prueba
Use el botón Restablecer datos de prueba en el panel de control de Selgeo (página Configuración, modo de prueba) para eliminar todos los datos del modo de prueba.
Esta acción es irreversible. Todos los datos del modo de prueba se eliminarán permanentemente.
Consejos
- Restablecer datos de prueba regularmente.
- Probar webhooks pronto. Configure puntos de conexión webhook en modo de prueba antes de ir a producción.
- Probar casos límite. Intente escenarios como ventanas de atribución expiradas, conversiones duplicadas y reembolsos.
- Cuando esté listo, siga la Lista de verificación de puesta en producción.