PrestaShop Gestión de catálogo

DataFirefly Alquiler de Productos

Convierta sus productos PrestaShop en artículos de alquiler

Módulo PrestaShop 8 y 9 que convierte su tienda en una verdadera herramienta de explotación de parque de alquiler. En la ficha de producto, un calendario ensombrece automáticamente las fechas reservadas y el cliente elige su periodo como rango, en dos campos con horas, o como fecha de inicio más número de semanas. El precio se calcula por día con tramos decrecientes, coeficientes de duración, temporadas multiplicadoras y tarifas planas. La fianza aparece como línea separada del carrito, reembolsable con una simple factura de abono, o pasa a huella bancaria Stripe: el cliente registra su tarjeta tras el pedido y usted solo cobra la retención si hay daños. En la explotación, un planning mensual visualiza la ocupación de cada producto, las unidades llevan números de serie asignados a las reservas, el check-out y el check-in registran salida y devolución con estado del material, y las estadísticas miden tasa de ocupación y facturación. Las solicitudes sin pago, los packs sincronizados, la API REST, los webhooks salientes firmados y los emails de recordatorio por cron completan el ciclo, del carrito a la devolución del material.

De un vistazo
  • Calendario de disponibilidad, packs sincronizados y planning mensual de back-office
  • Unidades con números de serie, check-in y check-out, retención de fianza
  • Temporadas tarifarias, días de cierre, tarifas planas, tramos o coeficientes
  • Fianza como línea separada del carrito o huella bancaria Stripe sin cargo
  • API REST, webhooks salientes firmados y emails de recordatorio por cron en 5 idiomas
PS 8 y 9 Alquiler Huella Stripe
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Módulo de alquiler de productos con calendario de disponibilidad en PrestaShop
v1.11.4 · actualizado 2026-09-15
Qué hace

La versión corta.

01

Calendario de disponibilidad

Selección de fechas como rango de dos meses, en dos campos de inicio y fin con horas, o como fecha de inicio más número de semanas. Días reservados ensombrecidos, horizonte de reserva y plazo de preparación configurables.

02

Planning de back-office

Vista mensual de la ocupación por producto: celdas libres, parciales o completas con la cantidad reservada, tooltips con cada reserva, días de cierre marcados, navegación mes a mes.

03

Unidades y números de serie

Cada ejemplar físico lleva su referencia. La capacidad de alquiler sigue automáticamente las unidades activas, una unidad en mantenimiento sale del stock, y usted asigna los números de serie entregados al cliente en cada reserva, con control de conflicto.

04

Check-in y check-out

Un clic a la salida del material, un clic a la devolución: estados y marcas de tiempo siguen, con estado del material a la salida y a la devolución, importe de fianza retenida y motivo en caso de daños.

05

Temporadas y días de cierre

Cuadrícula de temporadas puntuales o recurrentes cada año que multiplica la tarifa diaria (temporada alta, fiestas), y días de cierre semanales o con fecha sin salida ni devolución posible.

06

Tarifas planas y modo semanas

Precios redondos por duración exacta (7 días = 199) prioritarios sobre cualquier cálculo, y selección en número de semanas con fecha de devolución calculada. Opción modelo rotación: la devolución ocurre el día siguiente al periodo facturado, una semana va de lunes a lunes.

07

Fianza en línea dedicada

La fianza aparece como línea separada del carrito y de la factura, sin IVA, sin tocar el precio del producto alquilado. Reembolso con una simple factura de abono sobre esa línea. Fianza por producto o global automática con multiplicador, mínimo y redondeo.

08

Huella bancaria Stripe

El cliente registra su tarjeta tras el pedido vía Stripe Elements, sin cargo ni bloqueo de fondos. En caso de daños, usted cobra la retención en un clic desde la ficha de reserva. Ningún dato de tarjeta pasa por la tienda.

09

Coeficientes de duración

Precio igual al importe base multiplicado por un coeficiente según una cuadrícula por tramos de días, con excepciones de fin de semana prioritarias y tarifa bajo petición más allá de la duración máxima.

10

Solicitud sin pago

El cliente envía una solicitud de reserva desde la ficha de producto, usted la acepta o rechaza en un clic en el back-office, con emails automáticos y bloqueo del stock configurable.

11

Packs sincronizados

Reservar un pack bloquea automáticamente la disponibilidad de cada uno de sus componentes alquilables en el mismo periodo, y reservar un componente hace el pack no disponible.

12

API y webhooks

API REST JSON con tokens para leer y escribir reservas y disponibilidad, más webhooks salientes firmados HMAC que notifican su software en cada etapa: solicitud, confirmación, salida, devolución, anulación.

13

Emails de ciclo de vida

Recordatorio antes del inicio del alquiler, recordatorio antes de la devolución y aviso en caso de retraso, enviados en el idioma del pedido a través de una URL cron segura, una sola vez por reserva.

14

Estadísticas de ocupación

Por producto y en el periodo que elija: reservas, días alquilados, tasa de ocupación, facturación de alquiler y fianzas retenidas, con totales.

15

Todo el catálogo en alquiler

Para tiendas 100 % alquiler: cada producto activo se vuelve alquilable sin configuración individual, tarifa tomada del precio de venta y stock de alquiler sincronizado con el stock PrestaShop.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona DataFirefly Alquiler de Productos, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Un modo alquiler injertado en su catálogo existente

No todos los productos de su tienda están hechos para venderse de una vez por todas. Material, mobiliario, equipamiento para eventos, instrumentos, vehículos, herramientas: algunos artículos se alquilan, y PrestaShop no tiene ningún mecanismo nativo para ello. Este módulo añade un modo alquiler activable producto a producto, sin desnaturalizar el resto de su catálogo. Usted designa los artículos alquilables, define su precio diario, su fianza y su duración permitida, y el módulo se encarga del resto: calendario, cálculo del precio, bloqueo de fechas y seguimiento de las reservas hasta la devolución del material.

§ 02

Un calendario que conoce su disponibilidad

En la ficha de producto, el cliente elige sus fechas como rango de dos meses, en dos campos de inicio y fin con horas, o como fecha de inicio más número de semanas, calculándose entonces sola la fecha de devolución. Los días ya reservados aparecen ensombrecidos, los días de cierre de la tienda no aceptan ni salida ni devolución, y un plazo de preparación configurable tras cada devolución deja tiempo para preparar el siguiente artículo. Un horizonte de reserva limita hasta qué fecha puede reservar un cliente.

§ 03

Un precio diario que sigue sus temporadas

La tarifa se calcula por día, con tramos decrecientes, un modo porcentaje del precio de venta o una cuadrícula de coeficientes de duración con excepciones de fin de semana. Las temporadas multiplican la tarifa diaria en los periodos que usted defina, puntuales o recurrentes cada año, fiestas de fin de año incluidas. Las tarifas planas dan un precio redondo para una duración exacta, 7 días por 199 por ejemplo, prioritario sobre cualquier cálculo: combinadas con el modo semanas, hacen la oferta perfectamente legible. Una opción decide por último si el día de la devolución se factura (recuento de calendario) o no (modelo rotación: una semana va de lunes a lunes, con la devolución el día siguiente al periodo facturado).

§ 04

Explote su parque: planning, unidades, check-in y check-out

El planning de back-office muestra la ocupación de cada producto en el mes, celda a celda, con la cantidad reservada y el detalle de las reservas en tooltip. Cada ejemplar físico puede llevar un número de serie: la capacidad de alquiler sigue entonces automáticamente las unidades activas, una unidad en mantenimiento sale del stock, y usted asigna las referencias entregadas al cliente en cada reserva, con control de conflicto. A la salida del material, un clic pasa el alquiler a en curso y lo registra; a la devolución, un clic lo cierra. El estado del material a la salida y a la devolución, el importe de fianza retenida y el motivo se consignan en la ficha, y la pantalla Estadísticas mide reservas, días alquilados, tasa de ocupación y facturación por producto en el periodo que elija.

§ 05

La fianza, separada y sin fricción

La fianza aparece como línea dedicada del carrito y de la factura, sin IVA, sin inflar nunca el precio mostrado del producto alquilado. Su reembolso se resuelve con una factura de abono sobre esa línea. Usted la define por producto o como global automática (importe base con IVA multiplicado, con mínimo y redondeo). Y si prefiere no cobrar nada, la huella bancaria Stripe toma el relevo: el cliente registra su tarjeta tras el pedido en una página segura, sin cargo ni bloqueo de fondos, y usted solo cobra la retención en caso de daños, en un clic desde la ficha de reserva. Los datos de tarjeta los procesa Stripe Elements y nunca pasan por la tienda.

§ 06

Reservas seguidas del carrito a la devolución

Desde el añadido al carrito, una reserva bloquea las fechas elegidas; los carritos no confirmados caducan y liberan sus fechas. Al validarse el pedido, la reserva se confirma y se vincula al cliente. Los emails de ciclo de vida, disparados por una URL cron segura, recuerdan al cliente el inicio de su alquiler, su devolución, y le avisan en caso de retraso, en el idioma de su pedido. El detalle de cada alquiler aparece en el carrito, en la confirmación de pedido, en la ficha de pedido del back-office (números de serie incluidos) y en la página Mis alquileres de la cuenta cliente.

§ 07

Solicitudes sin pago, packs, API y webhooks

En los productos donde lo active, el cliente envía una solicitud de reserva con sus datos y un mensaje, sin pasar por caja; usted la acepta o rechaza en un clic, con emails automáticos. Los packs nativos de PrestaShop están sincronizados: reservar un pack bloquea sus componentes alquilables y a la inversa. La API REST con tokens expone productos, disponibilidad y reservas en lectura y escritura con idempotencia por referencia externa, y los webhooks salientes firmados HMAC notifican su software de gestión en cada evento: solicitud, confirmación, salida, devolución, anulación. Ya no hace falta consultar la API en bucle para estar sincronizado.

§ 08

Límites asumidos

La huella bancaria requiere una cuenta Stripe, independiente del módulo de pago de la tienda; el cargo fuera de sesión de una retención puede ser rechazado por el banco del cliente (3-D Secure), en cuyo caso el módulo muestra el error y la retención queda por cobrar de otro modo. En el modelo rotación, el día de la devolución no se factura pero permanece no disponible para otra salida ese mismo día, lo que refleja la realidad del material aún no devuelto. La ocultación del botón de compra nativo se apoya en selectores de tema que pueden requerir un pequeño ajuste según su tema.