Compras
Qué representa este objeto
Cada Compra (orden) representa el pago realizado por una persona para una actividad o una promoción. Los datos de quién finalmente asiste se gestionan en Inscripciones, no aquí.
Inconsistencia de copy en el panel
El menú lateral dice “Ordenes” pero los breadcrumbs y el modal de ayuda dicen “Compras”. Documentamos el objeto como “Compra”.
Qué se muestra
- Datos de la orden (fecha, estado, método de pago y producto).
- Datos del comprador (no necesariamente del participante).
- Comentarios del comprador y datos de logística asociados al pago.
Para qué sirve
Ver el estado de los pagos y consultar información administrativa relacionada con cobranza. El seguimiento de quién participa, en qué cama duerme y si asistió se hace desde Inscripciones.
Estados de orden (WooCommerce)
| Estado | Significado |
|---|---|
pending | Orden creada, sin pago recibido. |
on-hold | En espera (típicamente: transferencia anunciada sin confirmar). |
processing | Pago recibido, orden en curso. |
completed | Pago recibido y trabajo terminado. |
cancelled | Orden cancelada (manual o por flujo de cancelación de inscripción no pagada). |
refunded | Reembolsada — equivalente, en el sistema CDC, a “el dinero o el cupón ya fue devuelto”. |
failed | Falla en el proceso de pago. |
Ejemplos prácticos
Saber cuántas compras se pagaron por transferencia en los últimos meses, o cuáles quedaron en estado “Por transferir” y requieren seguimiento de cobranza.
Asistencia ya no vive en la compra
Si necesitás ver “quién va a la actividad” o cambiar la asistencia de una persona, andá a Inscripciones — el dato de asistencia ya no vive en la compra.
Relación con cancelación de inscripciones
Cuando se cancela una inscripción, el estado de la orden vinculada puede o no cambiar dependiendo del flujo de cancelación:
| Rama | Qué le pasa a la orden |
|---|---|
unpaid_order | Orden → cancelled. |
paid_with_tier + cupón | Orden → refunded (auto). |
paid_with_tier + dinero | Orden sin cambios. Un organizador la lleva a refunded cuando efectiviza la devolución. |
paid_no_tier | Orden sin cambios. |
no_order | No hay orden — no aplica. |