Calculadora de tarifas de petsitter
Monte o orçamento de um cuidado em casa em um passo: diária de 45 pelo primeiro animal mais 15 por um segundo cachorro, durante 5 dias, dá 60 por dia e 300 pela estadia. Sem erro de planilha no animal extra. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Tarifa diária
- 45
- Dias
- 5
- Taxa adicional
- 15
- Animais de estimação
- 2
- Total
- 300
- Animais de estimação adicionais
- 1
- Cobrança diária
- 60
- Total base
- 225
Uma calculadora de tarifas de cuidador de pets transforma um orçamento de house-sitting em um total honesto. Cuidadores profissionais, house-sitters de férias e serviços de cobertura sem hotelzinho usam a mesma identidade: o primeiro animal é cobrado na diária, cada animal extra soma essa taxa publicada em cada dia da estadia, e a fatura é o produto desse encargo diário combinado e da duração da reserva.
Como o valor da estadia é montado
O cálculo segue a mesma lógica que cuidadores profissionais usam no dia a dia. O primeiro animal é cobrado pela diária. Cada animal a partir do segundo soma a taxa extra à diária, em todos os dias da estadia. A diária combinada é então multiplicada pelo número de dias. Com uma diária de 45, taxa extra de 15, dois cachorros e 5 dias, a diária combinada fica em 60 e o total em 300: 225 pelo primeiro animal e 75 pelo segundo. Assim o orçamento enviado ao cliente mostra de onde vem cada parte do valor.
Quando usar e erros comuns
Use o cálculo para responder a um pedido de orçamento, conferir uma planilha antiga ou mostrar ao cliente por que um segundo animal custa mais. O erro mais comum é cobrar a taxa extra também pelo primeiro animal, ou esquecer de multiplicá-la pelos dias. Outro engano é informar meio dia: os dias precisam ser um número inteiro e positivo. Lembre-se de que o total não inclui impostos, deslocamento, adicional de feriado nem visitas avulsas; esses itens entram à parte no seu orçamento.
Onde uma calculadora de tarifas de cuidador se justifica
Formulários de estimativa no site do cuidador podem executar a mesma identidade no navegador, e depois o caminho de automação do escritório pode recomputar o total idêntico quando a reserva é confirmada. A validação falha não consome saldo. Mantenha days como inteiro positivo, fixe total nos testes e você terá um preço de estadia reproduzível para lição de casa, plugins LMS, planilhas de cuidador e aplicativos de reserva.
Buscas de porções de ração para cão, de metas calóricas felinas, de densidade de hotelzinho ou de salário bruto de hora extra são intenções diferentes: fique nesta página quando a pergunta for só o encargo total de cuidado implicado pela diária, pela taxa extra por pet adicional, pela contagem e pelos dias. Esta cifra é um total de tabela, não imposto, deslocamento, prêmio de feriado nem um depósito de emergência veterinária.
Casos de uso
House sit de férias com dois pets
Orce uma estadia de cinco dias para dois cães a partir da diária do primeiro animal e da taxa extra publicada por pet adicional, e envie o total arredondado como estimativa ao cliente.
Perguntas frequentes
O que acontece se days não for um inteiro positivo?
Zero, negativos, frações como 1.5, cadeias vazias e valores não numéricos são recusados e não são cobrados.
Como é calculado o total de uma estadia de pet sitter?
Some à diária a taxa extra de cada pet a partir do segundo e multiplique pelo número de dias. Dois pets com 45 mais 15 durante 5 dias dão 60 por dia e 300 no total.
A taxa extra também vale para o primeiro pet?
Não. O primeiro animal já está coberto pela diária; só os pets seguintes acrescentam a taxa extra. Se você cuida de um único animal, o total é simplesmente a diária vezes os dias.
O total inclui impostos, deslocamento ou adicional de feriado?
Não. É o total da sua tabela, montado com a diária, a taxa extra, a quantidade de pets e os dias. Acrescente à parte impostos, deslocamento, adicional de feriado ou reserva para emergência veterinária, se cobrar.
Serve para visitas avulsas ou pernoites?
Só se você cobrar por dia. A calculadora não separa o cuidado noturno do diurno nem conta visitas avulsas; para isso é preciso outro orçamento, com o seu próprio valor por visita.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/bio/pet-sitter-rates \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"daily_rate":45,"days":5,"extra_fee":15,"pets":2}'const res = await fetch("https://api.kit.forhosting.com/bio/pet-sitter-rates", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"daily_rate": 45,
"days": 5,
"extra_fee": 15,
"pets": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/pet-sitter-rates",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"daily_rate": 45,
"days": 5,
"extra_fee": 15,
"pets": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/pet-sitter-rates", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"daily_rate":45,"days":5,"extra_fee":15,"pets":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"daily_rate":45,"days":5,"extra_fee":15,"pets":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/pet-sitter-rates", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"daily_rate": 45,
"days": 5,
"extra_fee": 15,
"pets": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.pet_sitter_rates",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_days | 3650 |
max_pets | 50 |
max_daily_rate | 100000 |
max_extra_fee | 100000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Você já conhece a diária do primeiro animal, quantos dias de calendário a visita dura, quantos pets moram na casa e a taxa extra que você acrescenta por cada pet adicional. Informe daily_rate, days como inteiro positivo, extra_fee por pet adicional e dia, e pets como contagem inteira positiva. O mesmo módulo determinístico alimenta o executor gratuito do navegador e a API pré-paga, de modo que uma planilha do cuidador, um formulário de estimativa para o cliente e uma checagem de lição de casa nunca discordam do total arredondado.
Como a diária, os pets extras e a duração viram um total
Multiplique esse encargo diário combinado por days e você tem total, o preço da estadia que pode enviar a um cliente ou lançar no livro. A calculadora não inventa partições noite versus dia, prêmios de feriado nem contagens de visitas rápidas; essas são outras cotações. Ela responde a uma só busca: dada a diária publicada, a taxa extra por pet adicional, a contagem de animais e um número inteiro positivo de dias, qual é o encargo total do cuidado. Uma fatura de cuidado de pets não é uma margem misteriosa; é um produto curto de uma diária do primeiro animal, uma taxa extra por cada animal adicional e um número inteiro de dias. O primeiro pet é cobrado em daily_rate por cada dia do serviço. Todo pet depois do primeiro é adicional, de modo que additional_pets é pets menos um quando pets vale pelo menos dois, e zero quando você cobre um único animal. Cada pet adicional soma extra_fee ao encargo diário, uma vez por dia, que é como as tabelas no estilo Rover, os house-sitters independentes e a cobertura de férias sem hotelzinho publicam o extra do segundo cão ou do segundo gato. O encargo diário é, portanto, daily_rate mais extra_fee vezes additional_pets. A mesma identidade se parte em duas linhas se você preferir mostrá-las: base_total é daily_rate vezes days, extra_total é extra_fee vezes additional_pets vezes days, e somam de volta total. Uma diária de quarenta e cinco unidades por cinco dias com dois pets e uma taxa extra de quinze unidades cobra, portanto, sessenta unidades por dia e trezentas pela estadia: duzentas e vinte e cinco pelo primeiro pet mais setenta e cinco pelo segundo. Um serviço de um só pet ignora extra_fee por completo, que é o comportamento correto quando o extra não se aplica.
Contrato de entrada, forma da resposta e comportamento em erro
Emparelhe o total com a moeda que você já cotiza; este extremo não converte moedas nem acrescenta imposto. Envie por POST um corpo JSON com quatro campos obrigatórios. daily_rate é o valor cobrado pelo primeiro pet a cada dia (aliases rate, daily, base_rate, first_pet_rate): um número finito não negativo ou uma cadeia numérica no máximo de cem mil. extra_fee é o dinheiro extra por pet adicional e dia (aliases extra, additional_pet_fee, extra_pet_fee, additional_fee), também finito, não negativo e no máximo de cem mil; zero é legal quando você não sobretaxa animais extras. days é a duração do serviço em dias de calendário inteiros (aliases nights, duration, stay_days, num_days) e deve ser um inteiro positivo de um a três mil seiscentos e cinquenta; frações, zero, negativos, infinitos e cadeias vazias falham. pets é a contagem total de animais incluindo o primeiro (aliases pet_count, num_pets, animals, n_pets) e deve ser um inteiro positivo de um a cinquenta. O erro anunciado desta página é a regra de days: se days não for um inteiro positivo, a tarefa falha com invalid_input nomeando days, e essa falha não é cobrada. Campos ausentes, cadeias vazias, valores não finitos, negativos nos campos de dinheiro e valores acima dos máximos declarados também falham com invalid_input nomeando o campo. Em sucesso, o corpo ecoa daily_rate, days, extra_fee e pets limpos; publica additional_pets; informa daily_charge como o valor combinado por dia de todos os pets da casa; informa base_total e extra_total como as duas linhas; devolve total como o preço da estadia arredondado half-up a duas casas decimais; e reescreve a identidade em formula. Exemplo: daily_rate 45, days 5, extra_fee 15, pets 2 produz additional_pets 1, daily_charge 60, base_total 225, extra_total 75 e total 300.
Onde uma calculadora de tarifas de cuidador se justifica
Cuidadores independentes usam uma calculadora de tarifas de cuidador de pets para que um orçamento de cinco dias e dois cães não seja um erro noturno de planilha que cobre a menos o animal extra. Agências e balcões de cobertura de férias agrupam daily_rate, days, extra_fee e pets a partir de um cartão de reserva e precisam de um oráculo determinístico que recuse um colar de meio dia em vez de arredondar em silêncio uma fração para uma fatura. Geradores de preparação de exames e katas de hospitalidade do alunado fixam uma estadia conhecida de dois pets, uma estadia de um só pet em que a taxa extra não deve vazar para o total, e o caminho invalid_input de um days não inteiro para que um avaliador defeituoso não aceite um encargo de três dias e meio. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo nem rede de saída.
Casos de integração
Cobertura de visitas de um só pet
Quando pets vale um, confirme que extra_fee não infla a fatura: o total da estadia é só daily_rate vezes o inteiro positivo days.
Lote de reservas da agência
Recalcule cada cartão de um balcão de cobertura de férias a partir de daily_rate, days, extra_fee e pets para que o livro bata com a tabela pública sem um vazamento de meio dia.
Perguntas técnicas
Como se calcula o encargo total do cuidado de pets?
additional_pets é max(pets − 1, 0). daily_charge é daily_rate mais extra_fee vezes additional_pets. total é daily_charge vezes days, arredondado half-up a duas casas decimais. Isso é o mesmo que base_total mais extra_total.
A extra_fee vale quando há só um pet?
Não. additional_pets é zero quando pets vale um, de modo que extra_total é zero e total é daily_rate vezes days. Envie extra_fee mesmo assim; a identidade simplesmente multiplica por zero.
extra_fee ou daily_rate podem ser zero?
Sim. Um cuidador que não sobretaxa animais extras envia extra_fee 0. Um dia de cortesia de teste pode enviar daily_rate 0. Ambos ainda precisam ser finitos e não negativos.
Quanto custa a calculadora de tarifas de cuidador?
A ferramenta do navegador é gratuita. Pedidos à API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.