
Completed
Posted
Paid on delivery
Desarrollar un hook/funcionalidad que bloquee reservas si no se cumplen ciertas condiciones: Respetar un tiempo mínimo configurable entre sesiones. Verificarlo según cada servicio (dato en tabla amelia_services → campo limitpercustomer). Condicionar también al estatus de reservas anteriores (ejemplo: approved o no-show). Mostrar mensaje claro al cliente en el formulario de reserva si la condición no se cumple.
Project ID: 39721020
19 proposals
Remote project
Active 9 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hola, soy Leo Sarmiento, Desarrollador Web Full-Stack con 10 años de experiencia especializado en sistemas de reservas y gestión de citas. He trabajado extensamente con Amelia WP, implementando modificaciones personalizadas y hooks avanzados para adaptar la plataforma a necesidades empresariales específicas. He revisado su necesidad de bloquear reservas basándose en condiciones personalizadas y me interesa mucho el proyecto. Cuento con la experiencia técnica necesaria para modificar el comportamiento del plugin respetando su arquitectura actual, implementando validaciones sobre limitpercustomer y estatus de reservas previas, además de proporcionar mensajes de error claros para los usuarios finales. Me gustaría discutir más sobre su proyecto para entender mejor el flujo actual de reservas y las condiciones exactas que necesitan validar. Estoy disponible para una reunión o llamada para profundizar en los detalles técnicos y definir los próximos pasos.
€80 EUR in 7 days
5.2
5.2
19 freelancers are bidding on average €158 EUR for this job

Hello there, I can develop a custom Amelia hook to block bookings if a minimum time between sessions isn’t respected. The logic will check each service’s limitPerCustomer value from the amelia_services table, verify the status of previous bookings (approved/no-show), and prevent new bookings that don’t meet the condition. Customers will see a clear validation message on the booking form when blocked. Questions: – Should the rule apply globally or only for specific services? – Do you want the minimum time fully configurable from the admin, or just tied to limitPerCustomer? I am a TOP Rated Freelancer, and you can check my past work and reviews here: https://www.freelancer.com/u/kamran2012 Thanks and Best regards, Kamran
€110 EUR in 5 days
8.4
8.4

As a highly experienced and adaptable web developer, I believe I am the perfect fit for your project. With in-depth expertise in WordPress, MySQL, and PHP, I am very familiar with developing hooks and implementing customized functionalities. Your requirements of creating a hook to block reservations based on specific conditions like configurable minimum time intervals between sessions as well as verifying it for each service are well within my skill domain. To add to my capabilities, I have worked extensively with plugins and themes in WordPress including WP-AMELIA. My understanding of database storage and retrieval would also be crucial in checking past reservation statuses and applying the appropriate conditions. Furthermore, I am committed to providing an exceptional user experience which aligns perfectly with displaying clear error messages to clients, alerting them of unfulfilled conditions.
€100 EUR in 3 days
6.8
6.8

Hi Alvaro R., I noticed you're hiring for a WordPress project: "Crear Hook en WP-AMELIA -- 2". Even though the details are brief, I’ve seen similar projects turn into: Slow or outdated sites that need a fresh performance boost WooCommerce stores that aren't converting visitors into buyers Or business owners ready to move from DIY to something scalable and professional I’ve delivered 180+ high-performing WordPress solutions that solve these exact challenges. Instead of guessing or sending a generic quote, I can prepare a quick 1-page roadmap outlining: A smart project structure tailored to Crear Hook en WP-AMELIA -- 2 The tech stack + timeline that fits your goals Where we can save cost without sacrificing performance If you'd like me to send that over, just reply with where you're at right now — even if you’re still planning things out. Farhan Atif - WordPress Growth Partner | 183 Reviews | Trusted by US/UK/AU Clients
€250 EUR in 9 days
6.8
6.8

Greetings, It looks like you're looking to create a custom hook in WP-Amelia that will manage bookings based on specific conditions. The goal is to enforce a minimum time gap between sessions and check each service's booking limits, as well as the status of previous reservations. This is a great way to enhance user experience while ensuring efficiency in your scheduling. To tackle this, I would develop a hook that checks the necessary conditions before allowing a booking to go through. I can implement the required logic to display clear messages to clients in the booking form when these conditions aren't met. My experience with PHP, WordPress, and MySQL will allow me to create a seamless solution tailored to your requirements. Looking forward to helping you with this project. Best regards, Mehran Riaz
€240 EUR in 3 days
6.0
6.0

Hello, Puedo desarrollar un hook personalizado para Amelia que bloquee reservas si no se cumplen las condiciones que defines, como tiempo mínimo entre sesiones, límites por servicio y estado de reservas anteriores. Además, se mostrará un mensaje claro al cliente directamente en el formulario cuando alguna condición no se cumpla. Estoy lista para comenzar de inmediato y entregar una solución confiable y funcional. Best Wishes Fizza Nadeem
€120 EUR in 3 days
5.8
5.8

⚠ NO PAYMENT UNLESS YOU'RE SATISFIED ⚠ Puedo desarrollar un hook para Amelia que bloquee reservas cuando no se cumplen tus condiciones personalizadas. El código revisará el tiempo mínimo configurable entre sesiones, validará según el campo **limitpercustomer** de cada servicio y también tendrá en cuenta el estatus de reservas previas (ej. *approved* o *no-show*). Si la condición no se cumple, el cliente verá un mensaje claro en el formulario de reserva y no podrá completar la reserva. ¿Quieres que el tiempo mínimo entre sesiones sea **global para todos los servicios** o configurable **de forma individual por cada servicio**?
€200 EUR in 7 days
5.6
5.6

Hey, this is Chris from NJ. Having reviewed your specifications, I am confident I can implement this project requirement for you. I look forward to working with you to bring your project idea to life.
€140 EUR in 7 days
4.8
4.8

✅ IF YOU'RE NOT HAPPY, YOU DON'T PAY ✅ "I am a perfect fit for your project as I understand the need for a custom reservation blocking feature based on specific conditions." While I am new to Freelancer, I bring a wealth of experience from successfully completing similar projects off-site. I would love to chat more about your project! Regards, Piyush Gupta
€150 EUR in 5 days
4.8
4.8

Drawing from my 8 years of experience in HTML, MySQL, PHP, Website Design, and WordPress, I am confident that I can create a powerful hook in WP-AMELIA that effectively blocks bookings when conditions are not met. Your project's requirements align perfectly with my expertise as I'm well-versed in implementing conditional functionalities and working with complex databases. Moreover, my ample experience with WordPress enables me to navigate its intricacies seamlessly. I can read and understand the tables, their fields, and relevant values like the `limitpercustomer` you mentioned from the table `amelia_services`. This deep understanding ensures that I'll accurately verify the minimum configurable time between sessions specific to each service before making a booking. Lastly, user experience is of paramount importance in any web application. In your case, I would show clear messages to customers in case their bookings do not meet the established conditions (such as an approved status or a no-show history). My skills in front-end designing will ensure that these messages are concise yet informative, easing communication with your clients. Let's collaborate and create am unforgettable booking experience together!
€140 EUR in 7 days
3.7
3.7

Hi Alvaro R., I understand you need a hook or functionality to block reservations if specific conditions aren't met, particularly focusing on a configurable minimum time between sessions and checking the service limits in your database. Additionally, handling the status of previous reservations, such as approved or no-show, and providing clear messaging to customers is essential. I am Kanzah Afaq, with over 7 years of experience in PHP, Website Design, WordPress, MySQL, and HTML. My expertise aligns perfectly with your project requirements, ensuring a seamless implementation of the features you need. Here are some of my relevant portfolio links: https://www.freelancer.com/u/KanzahAfaqAhmad?frm=KanzahAfaqAhmad&sb=t I am excited about the opportunity to work on this project and provide a solution that meets your needs. Thank you, Regards, Kanzah Afaq
€155 EUR in 7 days
2.5
2.5

I can develop a custom hook or functionality that blocks reservations in your Amelia booking system when specific conditions are not met. My solution will check for a configurable minimum time between sessions and verify it against the limitpercustomer field. I will also ensure the system considers the status of previous reservations and displays a clear message to the customer when they are unable to book. Regards, Muzammil
€140 EUR in 2 days
0.0
0.0

"I'm a seasoned freelancer with tons of experience in delivering high-quality BPO services. With a proven track record of meeting deadlines and exceeding client expectations, I'm confident in my ability to handle your project professionally. As I'm building my reviews, I'm offering a minimum rate for this project. Rest assured, I'll deliver exceptional results, meeting your requirements and providing excellent value. Let's discuss your project and how I can contribute to its success. I'm excited to collaborate and provide top-notch services that meet your needs. IF YOU NOT HAPPY YOU DONT PAY !!!"
€200 EUR in 14 days
0.0
0.0

Your project really caught my eye, it’s exactly the kind of work I enjoy and have successfully done before. I understand the importance of respecting configurable time intervals between sessions and verifying them according to each service's specifications. Additionally, the conditionality based on previous reservation statuses adds an important layer of functionality. I’m confident I can deliver precisely what you're looking for. I focus on clear communication, reliable delivery, and making the process as smooth as possible. You won’t have to worry about micromanaging or chasing updates, I'll keep things on track and aligned with your goals. Could you please clarify if the message displayed to the client should vary based on the specific condition not being met? I would love to chat more about your project! Regards, Kegan - SyncBase
€150 EUR in 7 days
0.0
0.0

Tarragona, Spain
Payment method verified
Member since Aug 2, 2025
€12-18 EUR / hour
€250-750 EUR
€6-12 EUR / hour
€6-12 EUR / hour
€12-18 EUR / hour
£20-250 GBP
$250-750 USD
$750-1500 USD
₹12500-37500 INR
₹500 INR
₹100-400 INR / hour
$30-250 USD
$250-750 USD
$15-25 USD / hour
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
$15-25 USD / hour
$1500-3000 USD
$10-30 USD
₹1500-12500 INR
€250-750 EUR
$250-750 USD
$750-1500 USD
£20-250 GBP