Pular para o conteúdo
Todos os artigos

Configurar integração Stays.net

O Repasse se integra com o Stays.net via API. Depois de configurado, as reservas de todos os canais (Airbnb, Booking, venda direta etc.) entram no sistema automaticamente.

Pré-requisito

Conta ativa no Stays.net com acesso à API externa. Se não encontrar a opção no seu painel, peça ao suporte do Stays para liberar.

Passo a passo

1. Pegar as credenciais no Stays.net

  1. Entre no Stays.net → Configurações → API → Credenciais.
  2. Se ainda não houver, gere as credenciais.
  3. Anote:
    • Domínio — o endereço do seu painel, ex.: suaempresa.stays.net
    • Login da API
    • Senha da API (anote na hora; o Stays não mostra de novo)

2. Colocar no Repasse

  1. Configurações → Integrações → abra o cartão Stays.net.
  2. Domínio Stays.net: o endereço completo do painel, com .stays.net (ex.: suaempresa.stays.net). Se colar com https://, o sistema remove sozinho.
  3. Login da API e Senha da API.
  4. Testar Conexão → deve responder que a API respondeu corretamente.
  5. Salvar.

A senha é guardada cifrada. Cada empresa usa só as próprias credenciais — sem elas, a sincronização é recusada (nunca usa a conta de outra empresa).

3. Primeira importação

  1. Em Unidades → Importar do Stays.net: traz unidades e proprietários.
  2. Em Sync Stays.net (menu Sistema) → Sincronizar: traz as reservas do mês escolhido.

Frequência de sincronização

  • Manual: menu Sync Stays.net → escolha o mês → Sincronizar.
  • Automática: uma vez por dia (6h de Brasília), o sistema sincroniza as reservas de hoje até 60 dias à frente, para todas as empresas com o Stays configurado.

Avisos em tempo real (webhook)

Sem os avisos, as reservas entram pela sincronização automática e pelo botão Sincronizar. Com eles, o Stays avisa o Repasse a cada reserva criada, alterada ou cancelada, e ela entra em segundos.

  1. Configurações → Integrações → Stays.net → Ativar avisos em tempo real.
  2. Copie a URL que aparece. Ela é mostrada uma vez só; se perder, clique em Gerar nova URL (a anterior para de funcionar).
  3. No painel do Stays, cadastre essa URL como destino de webhook / notificações da API (o nome do menu muda conforme a versão do Stays; se não achar, peça ao suporte do Stays para cadastrar a URL na sua conta).
  4. Marque os eventos de reservas (criação, alteração, cancelamento).
  5. Confira em Sincronização → Avisos do Stays (tempo real): cada aviso recebido aparece ali, com o resultado.
O que aparece O que significa
Processado O aviso chegou e o Repasse sincronizou o período da reserva.
Ignorado Evento que o Repasse não usa (não é erro).
Erro O aviso chegou, mas a sincronização falhou — a mensagem diz o motivo.
Sem conclusão O processamento parou no meio. A próxima sincronização corrige.
Nada aparece A URL não foi cadastrada no Stays, ou foi trocada no Repasse depois de cadastrada. Gere uma nova e cadastre de novo.

Para desligar: Desativar, no mesmo lugar.

O que a integração faz (e não faz)

  • Lê reservas, hóspedes, unidades e proprietários do Stays.
  • Não altera nada no seu Stays.net — é só leitura.
  • Reserva cancelada no Stays passa a aparecer como cancelada no Repasse na sincronização seguinte (não é apagada — fica no histórico).

Problemas comuns

"Erro de conexão" no Testar Conexão

  • Confira o domínio: endereço completo, ex.: suaempresa.stays.net.
  • Confira login e senha (diferenciam maiúsculas de minúsculas).
  • Confira com o Stays se a API externa está liberada no seu plano.

Unidade aparece duas vezes

Acontece quando a mesma unidade foi cadastrada pela ficha do proprietário e depois veio do Stays. Em Unidades, use Unidades duplicadas para mesclar — a que tem o ID do Stays é mantida.

Reserva sem unidade

A unidade mudou no Stays depois da importação. Em Unidades, rode Importar do Stays.net de novo e sincronize o mês.


Problema continua? Use o botão de ajuda e abra um chamado.

Configuração · Atualizado em Fri Sep 25 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Todos os artigos