Miguel FalcónHablemos ↗
← TODOS LOS PROYECTOS

MF Appointment Booking.

Un plugin de reservas para WordPress, publicado en el repositorio oficial. Tus clientes eligen servicio y hora y reservan en tu web; tú gestionas la agenda, los cobros con Stripe, PayPal o Redsys y la sincronización con Google Calendar. Todas las funciones incluidas, gratis y sin suscripción.

ESPECIALIDAD

A medida

TECNOLOGÍA

WORDPRESS · PHP · REST API · STRIPE · PAYPAL · REDSYS

AÑO

2026

COLABORACIÓN

Producto propio

A medidaMF Appointment Booking↗WORDPRESS · PHP · REST API · STRIPE · PAYPAL · REDSYS

El punto de partida.

Los negocios que trabajan con cita —consultas, sesiones de coaching, clases o actividades— suelen depender de una plataforma externa de pago mensual, con sus reservas fuera de su web y funciones que dependen del plan contratado.

Quería ofrecer una alternativa completa dentro del propio WordPress, con los datos en la base de datos del negocio, y demostrar con un producto real, publicado y mantenido, el tipo de desarrollo a medida que hago para empresas y agencias.

La solución técnica.

Un motor de reservas completo, hecho desde cero. Tus clientes eligen ubicación, servicio y hora en un formulario por pasos, con calendario visual, campos personalizados que aparecen según las respuestas anteriores y un resumen antes de confirmar. Se añade a cualquier página con un bloque de Gutenberg, el shortcode [mfab] o el widget de shortcode de Elementor.

Funciona con una agenda general, sin crear profesionales, o con un equipo en el que cada profesional tiene su propio horario. Cada ubicación tiene su capacidad, su horario y su dirección; hay plantillas semanales, festivos, horarios especiales y bloqueos manuales. También admite sesiones de actividad con plazas compartidas y tarifas de adulto, niño, senior o personalizadas.

Los cobros son opcionales: reservas gratuitas, pago en recepción (efectivo, datáfono o transferencia, con pagos parciales y saldo pendiente) o pago online con tu propia cuenta de Stripe, PayPal o Redsys, completo o con señal. Los datos de la tarjeta se introducen en la página segura de cada pasarela y el plugin nunca los guarda.

Para el negocio, un calendario de administración con vistas de día, semana y mes, cambios de hora arrastrando la cita, reservas creadas desde el panel, una ficha de cada reserva con notas privadas e historial, y un directorio de clientes. La sincronización con Google Calendar es bidireccional: envía las reservas, recoge los cambios y cancelaciones y bloquea las horas que ya tienes ocupadas.

Tus clientes reciben correos de confirmación, recordatorio y cancelación —en texto o con diseño HTML con tu logo y tus colores—, añaden la cita a Google Calendar, Outlook o Apple Calendar y la gestionan con un enlace privado, sin crear cuenta. Si lo activas, también pueden cambiar la hora dentro del plazo que fijes.

La apariencia se ajusta sin código, con vista previa en vivo y control de contraste. Incluye exportación a CSV e iCalendar, una API REST de disponibilidad de solo lectura, hooks para extensiones, compatibilidad con WPML y Polylang, y las herramientas de privacidad de WordPress para exportar o borrar datos.

La entrega.

Publicado y aprobado en el repositorio oficial de WordPress.org, con actualizaciones frecuentes, una guía de uso dentro del propio plugin y una guía de migración para quienes venían de versiones anteriores.

Todas las funciones están incluidas, sin cuenta ni suscripción: si cobras online, solo pagas las comisiones de tu pasarela. El plugin viene en castellano, gallego, euskera, catalán, inglés, francés, alemán y portugués, y funciona con WordPress 6.6 y PHP 8.2 o superiores.

Visitar proyecto ↗