Paquetes (Marketplace)
Un paquete es un conjunto de entidades, páginas, automations, componentes, permisos y reportes que se instala de una vez para cubrir un caso de uso completo. Hay tres tipos: verticales (una industria: CPQ, Fundraising, Real Estate), plantillas de sitio (un sitio público listo para adaptar: Servicios profesionales, Landing de captación) y connectors (una integración con un proveedor externo: MercadoPago, Pagos360…). Esta página es para quien administra el workspace; necesitás install_packages. Todo vive en Configuración → Datos y paquetes → Marketplace.
Catálogo
El Marketplace es un catálogo curado por Nxar (no una tienda abierta). Hoy incluye:
| Paquete | Tipo | Qué resuelve |
|---|---|---|
| CPQ | Vertical | Configure-Price-Quote: catálogo con productos configurables, price books, precios por volumen, aprobación de descuentos, impuestos, PDF con tu marca, contratos. Ver Cotizaciones |
| Fundraising | Vertical | Recaudación para organizaciones sin fines de lucro: donantes, donaciones únicas y recurrentes, campañas, recibos fiscales, formulario público de donación |
| Real Estate | Vertical | Propiedades en venta y alquiler con su sitio público: listado con filtros, ficha con fotos y consulta que entra como Case. Ver Sitios públicos |
| Servicios profesionales | Plantilla de sitio | Sitio completo para un estudio o consultora: servicios, equipo, preguntas frecuentes y contacto. Cada consulta entra como Case con su origen. Ver Sitios públicos |
| Landing de captación | Plantilla de sitio | Una página para una campaña: beneficios, testimonios, planes, preguntas frecuentes y formulario. Cada lead entra como Case con la campaña de la que vino |
| MercadoPago | Connector de pago | Recibe en el CRM pagos confirmados, reembolsos, fallos, chargebacks y suscripciones de MercadoPago; crea suscripciones desde el CRM |
| Mobbex, Pagos360 | Connector de pago | Cobros en Argentina con tarjeta, efectivo, DEBIN y transferencia. Marcados próximamente: se ven en el catálogo pero todavía no se instalan |
| Donar Online | Connector de pago | Donaciones cobradas por Donar Online hacia el CRM. Próximamente |
Cada tarjeta muestra su versión y un badge si está en desarrollo. La ficha de detalle tiene, además de la descripción comercial:
- Modelo de datos — un diagrama con las entidades que instala el paquete y cómo se relacionan, dibujado a partir de lo que realmente trae (no de una imagen estática). Las plantillas de sitio no traen entidades propias y no lo muestran.
- Ver artifacts — la lista completa de lo que se va a instalar, agrupada: entidades (nuevas o que extienden una tuya, con sus campos, vistas, páginas, tipos de registro y reglas de sharing), automations, componentes, permission sets, templates, etc.
- Antes de instalar — advertencias propias del paquete: permisos que vas a tener que asignar, conflictos de sharing.
- Historial de versiones / Qué cambia — el changelog versión por versión, con los artifacts que tocó cada una (agregado / modificado / eliminado).
- Guía de configuración — los pasos post-instalación que el paquete recomienda.
Instalar
Revisar la ficha
Abrí el paquete, mirá el modelo de datos, los artifacts y la sección Antes de instalar.
Instalar
Botón Instalar. La instalación corre en segundo plano y la pantalla muestra el progreso; al terminar, Ver detalles lista lo instalado.
Configurar
Seguí la Guía de configuración: asignar los permission sets que trajo el paquete a tus usuarios, completar su pantalla de Settings (los paquetes grandes agregan una pestaña propia en el workspace, por ejemplo Fundraising Settings o MercadoPago Settings), cargar credenciales de un connector en Integraciones.
Instalar es una operación de ida: no hay desinstalación. Las entidades que crea un paquete empiezan a tener registros tuyos enseguida, y un borrado limpio los destruiría. Si dejás de usar un paquete, desactivá sus permission sets y sacá sus pestañas. El Marketplace te lo advierte antes de confirmar.
Si ya tenés una entidad con el mismo nombre técnico que una del paquete, la instalación se detiene y te lo indica.
Actualizar
Cuando Nxar publica una versión nueva, la tarjeta muestra Actualización disponible: v0.20.0 → v0.22.3 y el botón Actualizar. Antes de aplicar, se abre la vista previa del upgrade:
- Artifacts nuevos, actualizados y los que ya no están en esta versión (se eliminan del workspace si no tienen datos).
- Una advertencia con los artifacts cuya configuración editaste y que el upgrade va a pisar (labels, sharing…), para que decidas.
- Qué cambia: el changelog de las versiones que entran.
Continuar con el upgrade aplica la versión completa (es un reemplazo, no un parche) y conserva todo lo que el paquete declara como tuyo (ver abajo). No se puede volver a una versión anterior.
Sitios públicos: un paquete no instala un sitio sino una plantilla de sitio, y vos creás el sitio a partir de ella. Por eso actualizar el paquete nunca toca tus sitios: actualiza la plantilla y cada sitio te avisa que hay una versión nueva para que decidas si te pasás. Ver Sitios públicos.
Qué podés editar de un paquete
Todo lo que instala un paquete lleva su prefijo (cpq__quote, fundraising__donation) y es administrado por el paquete: podés usarlo, clonarlo, pero no cambiar su definición, para que la próxima actualización no rompa nada. Hay excepciones pensadas para que lo adaptes sin perder el upgrade:
| Qué | Podés | Se conserva al actualizar |
|---|---|---|
| Campos de sus entidades | Cambiar label, descripción, opciones de picklist (agregar valores, relabelar, recolorear) y si restringen valores. No el tipo, la relación ni si son obligatorios; los valores que trae el paquete no se borran ni renombran. Ver Entidades | ✅ |
| Record Pages | Audiencia y orden. El diseño se clona para modificarlo | ✅ |
| Home Page | Asignar una App Page del paquete como Home de una audiencia | ✅ |
| Permission sets | Asignarlos, desactivarlos (freno de emergencia), clonarlos | ✅ |
| Integrations de un connector | Credenciales (token, claves) y el toggle de auditoría | ✅ |
| Automations “starter” | Algunas vienen solo con el disparador para que armes el flujo; ese flujo es tuyo | ✅ |
| Custom endpoints (webhooks) | Secreto del webhook, usuario con el que corre, activo/inactivo, auditoría | ✅ |
| Settings del paquete | Todo lo que configurás en su pestaña de Settings | ✅ |
| Agregar campos propios a una entidad del paquete | Sí, como en cualquier entidad | ✅ |
Lo que no está en la tabla (estructura de entidades, código de componentes, layouts originales, reportes) lo gobierna el paquete: si lo necesitás distinto, cloná el artifact y usá la copia.
Permisos
| Acción | Permiso |
|---|---|
| Ver el Marketplace, instalar y actualizar | install_packages |
| Cargar credenciales de un connector | manage_integrations |
| Usar lo que instala el paquete | Los permission sets que trae (asignalos), o los tuyos con acceso a sus entidades |