Ir al contenido

Conceptos clave y estados

El negocio: una instalación deportiva con nombre, dirección, correo de contacto, fotos, amenidades, reglas y política de cancelación. Una cancha debe ser aprobada por el equipo de Kachiball antes de aparecer en la app del jugador.

EstadoSignificado
PendienteEnviada, en espera de revisión por el equipo de Kachiball
ActivaAprobada — visible para los jugadores en la app
RechazadaNo pasó la revisión (el motivo queda registrado)
SuspendidaRetirada temporalmente del marketplace

Un espacio físico dentro de la cancha — por ejemplo “Court 1” o “Turf A”. Una cancha puede tener varios fields, y cada uno se describe con tres atributos:

El formato es el tamaño de juego para el que está construido el field, expresado en jugadores por lado. La nomenclatura viene del fútbol, donde las dimensiones del campo se corresponden con el tamaño de los equipos:

FormatoJugadores por ladoUso típico
F55 vs 5Cancha chica, tamaño futsal/indoor
F66 vs 6Cancha reducida
F77 vs 7Cancha mediana (muy común en renta de fútbol)
F88 vs 8Cancha de tres cuartos
F1111 vs 11Campo reglamentario completo

Para deportes distintos al fútbol (básquetbol, tenis, pádel, voleibol), elige el formato más cercano al aforo del field — por ejemplo una cancha de tenis o pádel normalmente es F5 (el más chico), y una duela completa de básquetbol cabe en F5 o F6. El formato ayuda al jugador a dimensionar cuántas personas caben cómodamente.

SuperficieSignificado
GrassPasto natural
TurfPasto sintético / artificial
IndoorCancha techada (duela, loseta deportiva o similar)
ConcreteCemento o asfalto, al aire libre

La Fase 1 soporta fútbol (Soccer), básquetbol, pádel, tenis y voleibol. Los jugadores filtran el feed de la app por deporte, así que configúralo con precisión.

Una ventana de tiempo reservable en un field específico: hora de inicio, duración en minutos y precio en USD. Los horarios se pueden pausar (ocultarlos temporalmente sin borrarlos). Cuando un jugador reserva un horario, este aparece como Reservado y nadie más puede tomarlo.

La reservación de un horario por parte de un jugador. Estados:

EstadoSignificado
ConfirmadaPagada y asegurada — el estado normal tras el pago
CanceladaCancelada por el jugador antes de la hora de inicio; el horario se libera
CompletadaPasó la hora de fin — el sistema la marca automáticamente
No-showEl jugador nunca llegó (marcador operativo)

Cada reserva tiene exactamente un pago, cobrado al confirmar.

EstadoSignificado
PendienteCreado, aún no capturado
ExitosoCobrado correctamente — se muestra como Pagado en las apps
FallidoEl cobro no se concretó
ReembolsadoDevuelto por completo al jugador tras un reembolso aprobado
Reembolso parcialSe devolvió una parte del monto

Cuando un jugador cancela una reserva pagada, se crea una solicitud de reembolso automáticamente y el equipo de Kachiball la resuelve manualmente en el Portal admin.

EstadoSignificado
SolicitadoEn espera del equipo de Kachiball
AprobadoAceptado, por procesarse
ProcesadoDinero devuelto; el pago pasa a Reembolsado
RechazadoDenegado (el motivo queda en la bitácora)

Cuando una reserva queda Completada, el jugador tiene una ventana de 72 horas para dejar una reseña (1–5 estrellas y comentario opcional). Las reseñas recalculan el rating público de la cancha (promedio + cantidad) que se muestra en el feed y el detalle de la app.