📩 Fique por dentro das novidades com a nossa newsletter

Como configurar o JetBooking no WordPress

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

Pergunte a uma IA sobre este artigo

Obtenha um resumo ou tire dúvidas com seu assistente favorito

Configurar o JetBooking no WordPress é montar um sistema de reservas completo, com unidades reserváveis, calendário de disponibilidade e cálculo de preço por período, para aluguéis, hospedagem ou agendamentos. O JetBooking, da suíte Crocoblock, controla as datas e o preço, evitando o overbooking. O resultado é um sistema de reservas integrado à sua loja, que aceita só datas livres e calcula o valor automaticamente. Este guia faz parte do hub de Crocoblock da FULL e mostra o passo a passo real, da configuração das unidades à reserva testada.


Neste artigo

O que o JetBooking entrega ao seu site

O JetBooking entrega um motor de reservas que controla a disponibilidade de unidades por data, calcula o preço conforme o período e impede que dois clientes reservem o mesmo recurso ao mesmo tempo. Ele transforma o seu WordPress em um sistema de booking, sem você programar a lógica de calendário e preço.

Na prática, você define as unidades reserváveis, configura a disponibilidade e o preço por período e conecta tudo ao checkout. Assim, uma casa de temporada ou uma sala de reunião aceita reservas só nas datas livres. Nos atendimentos da FULL sobre lojas e reservas no WordPress, o tropeço campeão é configurar as unidades sem definir bem a disponibilidade, o que faz o sistema aceitar reservas conflitantes e gerar o overbooking que ele deveria evitar.

Legenda: o JetBooking controla a disponibilidade por data e calcula o preço por período.

Quando vale o JetBooking em vez de um produto simples

Vale usar o JetBooking quando você aluga ou agenda recursos por período, quando duas reservas não podem cair na mesma data ou quando o preço varia conforme os dias reservados, e vale um produto simples do WooCommerce quando você vende itens sem controle de data. O JetBooking rende quando a disponibilidade por período é o cerne do negócio.

Use este teste antes de configurar. Diga SIM ao JetBooking se o seu negócio é aluguel de temporada, hospedagem, locação de equipamento ou agendamento de espaço, e cada unidade só pode ter uma reserva por período. Diga NÃO se você vende produtos sem data, porque aí o WooCommerce comum basta. O encaixe ideal é o negócio de reserva por período. Para coletar dados extras junto da reserva, o guia de formulário de agendamento com JetBooking complementa.

Pré-requisitos antes de configurar o JetBooking

Antes de configurar o JetBooking você precisa de três peças no lugar, o JetBooking da suíte Crocoblock instalado, a definição das unidades reserváveis e suas regras, e um meio de pagamento para cobrar as reservas, e a falta de qualquer uma deixa o sistema incompleto. Sem a disponibilidade bem definida, o sistema aceita datas que deveriam estar bloqueadas.

Checklist de prontidão antes de começar:

  • JetBooking do Crocoblock instalado e ativado.
  • A definição das unidades reserváveis: casas, salas ou equipamentos.
  • As regras de disponibilidade e de período mínimo de reserva.
  • A estrutura de preço por período definida.
  • Um meio de pagamento configurado, geralmente via WooCommerce.
  • Uma reserva de teste para validar o bloqueio de conflito.
  • Backup do site antes de ativar as reservas reais.

Pense no JetBooking como o sistema de uma pousada: cada quarto é uma unidade, o calendário mostra quando está livre, e a tabela de diária define o preço por noite. Sem manter o calendário fiel à ocupação real, a recepção promete um quarto já reservado, e a confusão aparece no check-in. O JetBooking é o que mantém esse calendário sempre certo, recusando datas ocupadas.

Como configurar o JetBooking em 5 passos

Configurar o JetBooking segue cinco passos, da definição das unidades à reserva testada, e respeitar a ordem evita o erro mais comum: aceitar reservas sem uma disponibilidade bem definida. Cada passo monta uma parte do sistema. Confirme antes que o JetBooking está ativo e o pagamento está configurado, porque a reserva depende dos dois.

Configurar o JetBooking: etapas, objetivo e validação
Etapa Objetivo Check de validação
Definir as unidades reserváveis Modelar o que se reserva Unidades cadastradas
Configurar a disponibilidade Controlar o calendário Datas livres e bloqueadas
Definir o preço por período Calcular o valor Preço por período correto
Conectar ao checkout Receber o pagamento Reserva paga no checkout
Testar a reserva Validar o fluxo Data ocupada é recusada

Passo 1: Defina as unidades reserváveis

No JetBooking, configure o que será reservado, cadastrando as unidades como casas, salas ou equipamentos, porque é cada unidade que terá o seu próprio calendário de disponibilidade. Decida se a reserva é por dia ou por hora e como cada unidade se relaciona com o conteúdo, conforme a referência dos plugins do WordPress. Defina a quantidade de unidades de cada tipo, se houver várias iguais. Esse passo é a base do sistema: as unidades são o que o cliente vai reservar, então modele-as com cuidado, porque a forma como você define a unidade determina como a disponibilidade e o preço serão controlados em todos os passos seguintes.

Passo 2: Configure a disponibilidade de cada unidade

Defina o calendário de disponibilidade de cada unidade, marcando as datas livres, as bloqueadas e o período mínimo de reserva, porque é essa configuração que impede o sistema de aceitar reservas em datas ocupadas. Configure feriados, manutenções ou bloqueios sazonais no calendário. Defina o mínimo de dias ou horas por reserva, se houver. Confirme que o calendário reflete a ocupação real. Esse passo é o coração do JetBooking: uma disponibilidade bem definida é o que evita o overbooking, então capriche nas regras, porque é justamente aqui que o sistema decide se uma data pode ou não ser reservada por um cliente.

Passo 3: Defina o preço por período

Configure como o preço é calculado conforme o período reservado, definindo a diária, a tarifa por hora ou preços sazonais, porque é esse cálculo que dá ao cliente o valor correto da reserva. Ajuste tarifas diferentes para temporadas, fins de semana ou períodos longos, se o seu negócio usa isso. Confirme que o preço total reflete os dias ou horas escolhidos. Teste o cálculo com diferentes períodos. Esse passo automatiza o valor: em vez de calcular o preço na mão, o JetBooking soma conforme as regras que você definiu, então confira que a tabela de preços cobre os cenários que o seu negócio realmente prática.

Passo 4: Conecte a reserva ao checkout

Ligue o JetBooking ao meio de pagamento, em geral via WooCommerce, para que a reserva seja confirmada após o pagamento, porque é o checkout que fecha a reserva e bloqueia o período para outros. Configure como a reserva vira um pedido pago e o que acontece com a data após a confirmação. Garanta que a data confirmada sai da disponibilidade na hora. Se o botão de adicionar ao carrinho falhar na reserva, veja como corrigir o Add to cart que não funciona no WooCommerce. Esse passo conecta a reserva ao dinheiro: sem o checkout funcionando, o cliente escolhe a data mas não consegue confirmar e pagar.

Passo 5: Teste a reserva de ponta a ponta

Faça uma reserva de teste para uma data livre, confirme que ela é criada e o período fica bloqueado, depois tente reservar a mesma data de novo e confirme que o sistema recusa, porque só esse teste duplo prova que a disponibilidade funciona. Verifique que o preço calculado está correto para o período. Teste no celular, já que muitas reservas vêm do mobile. Se o checkout for bloqueado por um firewall de segurança, veja como corrigir o checkout bloqueado pelo All in One Security no WooCommerce antes de abrir as reservas. Esse teste duplo valida o sistema inteiro de uma vez.

Legenda: cada passo monta uma parte, da unidade reservável à reserva que bloqueia a data.

Erros comuns ao configurar o JetBooking

Os três erros mais comuns ao configurar o JetBooking são definir mal a disponibilidade, errar a tabela de preços e não bloquear a data após a confirmação. O primeiro é o mais grave: uma disponibilidade frouxa faz o sistema aceitar reservas em datas que deveriam estar ocupadas, gerando o overbooking que o JetBooking existe para evitar.

O segundo erro é configurar o preço por período de forma incompleta, deixando o cliente pagar um valor errado pela reserva. A correção é cobrir todos os cenários de tarifa na configuração. O terceiro caso é confirmar a reserva sem retirar a data da disponibilidade, abrindo espaço para uma segunda reserva no mesmo período. Quando o cache da loja segura o carrinho e atrapalha a reserva, vale ver como corrigir o cache do WP Rocket no carrinho do WooCommerce.

Como manter o sistema de reservas em produção

Manter o sistema de reservas exige cuidar de duas frentes, a precisão da disponibilidade e a integridade do fluxo de pagamento a cada atualização, porque um calendário desatualizado aceita datas inválidas e uma atualização pode mexer na checagem ou no checkout. As reservas chegam o tempo todo, então uma falha na disponibilidade vira conflito imediato.

Mantenha o calendário de cada unidade atualizado com bloqueios e manutenções, porque a checagem só é tão boa quanto a agenda que consulta. Depois de cada atualização do JetBooking ou do WooCommerce, faça uma reserva de teste para confirmar o bloqueio e o pagamento. Para licenciar o Crocoblock em vários projetos sem comprar avulso, o guia de integração de pagamentos para WordPress ajuda no checkout.

Como a FULL faz isso em escala

A FULL padroniza a configuração do JetBooking porque acompanha mais de 150 mil sites WordPress, e negócios de aluguel, hospedagem e agendamento aparecem o tempo todo, onde montar o sistema de reservas de cada projeto na mão vira gargalo. Em vez de licença avulsa do Crocoblock por instalação, a suíte entra no bundle e o padrão de sistema de reservas fica replicável de um site para outro.

No plano PRO da FULL, por R$849, o Crocoblock já vem no pacote para até dez sites, o que dá R$85 por site em vez de pagar cada licença separada. Para quem monta vários sistemas de reserva, a gente vê isso trocar um custo recorrente espalhado por um padrão único: a mesma configuração de unidades, disponibilidade e preço é reaproveitada de um projeto para outro, sem montar o sistema do zero a cada site. É a economia que só aparece quando o stack é o mesmo em toda a base.

Checklist final do sistema de reservas

O checklist final do sistema de reservas confirma, em uma passada, que o JetBooking aceita só datas livres e cobra o valor certo antes de você abrir as reservas. Rode esta lista depois do passo 5 e a cada mudança nas regras de disponibilidade, porque é nelas que um conflito de reserva costuma escapar.

Antes de declarar pronto, confirme:

  • As unidades reserváveis estão cadastradas conforme o negócio.
  • O calendário de disponibilidade reflete a ocupação real.
  • O período mínimo de reserva está definido onde se aplica.
  • O preço por período calcula o valor correto em diferentes cenários.
  • A reserva é confirmada após o pagamento no checkout.
  • O teste duplo recusa uma segunda reserva na mesma data.
  • O sistema de reserva funciona bem no celular, não só no desktop.

Se qualquer item falhar, principalmente a disponibilidade, volte ao passo correspondente antes de abrir as reservas.

Perguntas frequentes sobre configurar o JetBooking

Preciso do WooCommerce para usar o JetBooking?

Na maioria dos casos, sim, para a parte de pagamento. O JetBooking controla a disponibilidade e o preço, mas a cobrança costuma passar pelo WooCommerce, que processa o checkout da reserva. Para vender de verdade, o WooCommerce entra no fluxo. Use a integração quando a reserva é paga. Reserve o uso sem checkout para casos de solicitação sem pagamento imediato, porque para um negócio que cobra pela reserva o WooCommerce é o que fecha a venda com o pagamento.

Por que o JetBooking aceitou duas reservas na mesma data?

Quase sempre porque a disponibilidade não foi bem definida ou a data não foi bloqueada após a primeira reserva. Se o calendário não reflete a ocupação real ou a confirmação não retira a data, o sistema deixa passar uma segunda reserva. A causa costuma ser a configuração de disponibilidade. Para resolver, revise o calendário da unidade e confirme que a reserva paga bloqueia o período. Prefira o teste duplo, reservando a mesma data duas vezes, para garantir que a segunda é recusada antes de abrir as reservas.

Como configuro preços diferentes por temporada?

Você usa as regras de preço sazonal do JetBooking, definindo tarifas distintas para períodos como alta temporada, fins de semana ou feriados. O sistema calcula o total conforme as datas escolhidas, aplicando a tarifa de cada período. Configure cada faixa de preço no calendário de tarifas da unidade. Reserve uma tarifa única para negócios com preço estável o ano todo, porque para aluguéis e hospedagem com variação sazonal o preço por período é o que reflete o valor real de cada data.

É possível reservar por hora em vez de por dia?

Sim, o JetBooking suporta reservas por hora além das diárias. Você define o tipo de reserva da unidade como por hora, ideal para salas de reunião, consultórios ou equipamentos alugados por período curto. O calendário e o preço passam a trabalhar com horários em vez de datas. Use a reserva por hora quando o seu negócio agenda blocos de tempo no mesmo dia. Reserve a reserva por dia para aluguéis e hospedagem, porque o tipo de período deve corresponder ao que o seu negócio realmente vende ao cliente.

Quando vale o JetBooking em vez de um plugin de agendamento simples?

Vale quando você precisa de controle de disponibilidade por período, preço variável e integração com a loja, e não só de marcar um horário. O JetBooking é um motor de reservas completo, com calendário, tarifas e checkout, enquanto um agendamento simples só registra o compromisso. Prefira o JetBooking para aluguel, hospedagem e locação com pagamento. Reserve o agendamento simples para marcar consultas ou reuniões gratuitas, porque para um negócio que vende reservas por período com preço o JetBooking entrega a estrutura que o agendamento básico não tem.

Próximos passos para um sistema de reservas que não falha

Configurar o JetBooking no WordPress é, no fundo, montar um motor de reservas que respeita a agenda e cobra certo: defina as unidades, configure a disponibilidade, ajuste o preço por período e, acima de tudo, teste o bloqueio de datas no checkout. Uma disponibilidade mal definida é o que gera o overbooking, então capriche no calendário. Para padronizar o Crocoblock em vários sites sem licença avulsa, conheça os planos da FULL, e para continuar aprendendo, o FULL Academy reúne os tutoriais de WordPress em um só lugar.

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

AI Shopping no Brasil: Como a IA decide quem vende

O AI shopping no Brasil já redesenha como o consumidor

A shortlist da IA: Como 3-5 marcas são escolhidas antes do clique

Entender a shortlist da ia como marcas são escolhidas é

Como fazer um AI visibility audit passo a passo

Se você não sabe se o ChatGPT recomenda a sua
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.