حاسبة أسعار جليس الحيوانات
جهّز عرض رعاية منزلية في خطوة واحدة: أجر يومي قدره 45 للحيوان الأول مع 15 لكلب ثانٍ، لمدة 5 أيام، يعطي 60 في اليوم و300 للإقامة كلها. لا أخطاء جداول في الحيوان الإضافي. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الأجر اليومي
- 45
- الأيام
- 5
- رسوم إضافية
- 15
- الحيوانات الأليفة
- 2
- الإجمالي
- 300
- حيوانات أليفة إضافية
- 1
- الرسوم اليومية
- 60
- الإجمالي الأساسي
- 225
تحوّل حاسبة أسعار جليس الحيوانات عرض جلوس منزلي إلى إجمالي صادق واحد. تعرفون سلفاً الأجرة اليومية للحيوان الأول، وكم يوماً تقويمياً تستمر الزيارة، وكم حيواناً يعيش في البيت، والرسم الإضافي الذي تضيفونه عن كل حيوان إضافي. يستخدم الجلاس المحترفون وجلاس البيوت في العطل وخدمات التغطية بلا مأوى الهوية نفسها: يُحاسب الحيوان الأول بالأجرة اليومية، ويضيف كل حيوان زائد ذلك الرسم المنشور عن كل يوم من الإقامة، والفاتورة حاصل ضرب ذلك الرسم اليومي المجموع في طول الحجز.
أين تبرّر حاسبة أسعار جليس الحيوانات نفعها
يستخدم الجلاس المستقلون حاسبة أسعار جليس الحيوانات كي لا يكون عرض خمسة أيام وكلبين خطأ جدول ليلي ينقص حساب الحيوان الزائد. يمكن لنماذج تقدير العملاء على موقع الجليس أن تشغّل الهوية نفسها في المتصفح، ثم يعيد مسار أتمتة المكتب حساب الإجمالي المطابق عند تأكيد الحجز. تستفيد مواقع المحتوى التي ترتّب على حاسبة أسعار جليس الحيوانات وعلى كم تتقاضون عن الجلوس من ودجة حيّة يطابق مسارها المجاني في المتصفح مسار الأتمتة المدفوع مسبقاً على الوحدة النقية نفسها.
لا يستهلك التحقق الفاشل الرصيد. أبقوا days عدداً صحيحاً موجباً وثبّتوا total في الاختبارات فتحصلون على سعر إقامة قابل لإعادة الإنتاج للواجبات وإضافات LMS وأوراق الجليس وتطبيقات الحجز. بحوث حصص طعام الكلب وأهداف سعرات القط وكثافة المأوى أو إجمالي أجر الساعات الإضافية مقاصد مختلفة: ابقوا في هذه الصفحة عندما يكون السؤال إجمالي رسوم الجلوس الذي تقتضيه الأجرة اليومية والرسم الإضافي عن كل حيوان زائد والعدّ والأيام فحسب.
هذا الرقم إجمالي بطاقة أسعار، لا ضريبة ولا انتقال ولا علاوة عطلة ولا عربون طوارئ بيطرية.
حالات الاستخدام
جلوس منزلي في العطلة لحيوانين
قدّروا إقامة خمسة أيام لكلبين من الأجرة اليومية للحيوان الأول والرسم الإضافي المنشور عن كل حيوان زائد، ثم أرسلوا الإجمالي المقرّب تقديراً للعميل.
الأسئلة الشائعة
ماذا يحدث إن لم يكن days عدداً صحيحاً موجباً؟
يُرفض الصفر والسالب والكسر مثل 1.5 والسلاسل الفارغة والقيم غير العددية ولا تُحاسب.
كيف يُحسب مجموع إقامة رعاية الحيوانات الأليفة؟
أضف إلى الأجر اليومي الرسم الإضافي لكل حيوان بعد الأول، ثم اضرب في عدد الأيام. حيوانان بأجر 45 مع 15 لمدة 5 أيام يعطيان 60 في اليوم و300 في المجموع.
هل يُطبق الرسم الإضافي على الحيوان الأول؟
لا. الحيوان الأول يغطيه الأجر اليومي، ولا يضيف الرسم الإضافي إلا ما بعده من حيوانات. وإذا كنت ترعى حيوانًا واحدًا فالمجموع هو الأجر اليومي مضروبًا في الأيام.
هل يشمل المجموع الضرائب أو التنقل أو زيادة العطلات؟
لا. إنه مجموع قائمة أسعارك المبني على الأجر اليومي والرسم الإضافي وعدد الحيوانات والأيام. أضف الضرائب وتكاليف التنقل وزيادة العطلات أو احتياطي الطوارئ البيطرية بشكل منفصل إن كنت تتقاضاها.
هل يصلح للزيارات المنفردة أو المبيت؟
فقط إذا كنت تحسبها باليوم. فالحساب لا يفصل بين رعاية الليل والنهار ولا يعد الزيارات المنفردة، ولذلك تحتاج إلى عرض آخر مبني على أجرك لكل زيارة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
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)مثال على الطلب
{
"daily_rate": 45,
"days": 5,
"extra_fee": 15,
"pets": 2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.pet_sitter_rates",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_days | 3650 |
max_pets | 50 |
max_daily_rate | 100000 |
max_extra_fee | 100000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أدخلوا daily_rate وdays عدداً صحيحاً موجباً وextra_fee عن كل حيوان إضافي في اليوم وpets عداً صحيحاً موجباً. تشغّل الوحدة الحتمية نفسها مشغّل المتصفح المجاني وواجهة API المدفوعة مسبقاً، فلا تختلف ورقة الجليس ولا نموذج تقدير للعميل ولا فحص واجب على الإجمالي المقرّب.
كيف تصير الأجرة اليومية والحيوانات الإضافية وطول الإقامة إجماليّاً
فاتورة جلوس الحيوانات ليست هامشاً غامضاً؛ إنها حاصل ضرب قصير لأجرة يومية للحيوان الأول ورسم إضافي عن كل حيوان زائد وعدد صحيح من الأيام. اضربوا ذلك الرسم اليومي المجموع في days فتحصلون على total، سعر الإقامة الذي يمكن إرساله إلى عميل أو إسقاطه في الدفتر. أجرة يومية بخمس وأربعين وحدة لخمسة أيام مع حيوانين ورسم إضافي بخمس عشرة وحدة تحاسب إذن ستين وحدة في اليوم وثلاث مئة عن الإقامة: مئتان وخمس وعشرون للحيوان الأول زائد خمس وسبعون للثاني. لا تخترع الحاسبة تقسيمات ليل مقابل نهار ولا علاوات عطل ولا عدّ زيارات قصيرة؛ فتلك عروض أخرى. تجيب عن بحث واحد: إذا أُعطيت الأجرة اليومية المنشورة والرسم الإضافي عن كل حيوان زائد وعدّ الحيوانات وعدداً صحيحاً موجباً من الأيام، فما إجمالي رسوم جلوس الحيوانات. يُحاسب الحيوان الأول بـ daily_rate عن كل يوم من الخدمة. كل حيوان بعد الأول حيوان إضافي، فـ additional_pets يساوي pets ناقص واحد عندما تكون pets اثنين على الأقل، وصفراً عندما تغطون حيواناً واحداً. يضيف كل حيوان إضافي extra_fee إلى الرسم اليومي مرة في اليوم، وهي الطريقة التي تنشر بها بطاقات الأسعار على طراز Rover والجلاس المستقلون وتغطية العطل بلا مأوى علاوة الكلب الثاني أو القط الثاني. الرسم اليومي إذن daily_rate زائد extra_fee في additional_pets. تنقسم الهوية نفسها إلى بندين إن فضّلتم إظهارهما: base_total هو daily_rate في days، وextra_total هو extra_fee في additional_pets في days، ويجتمعان من جديد في total. جلسة حيوان واحد تتجاهل extra_fee تماماً، وهو السلوك الصحيح عندما لا ينطبق الإضافي.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
اقرنوا الإجمالي بالعملة التي تسعرونها أصلاً؛ فهذا الطرف لا يحوّل العملات ولا يضيف ضريبة. أرسلوا بـ POST جسماً JSON بأربعة حقول إلزامية. daily_rate هو المبلغ المحاسَب عن الحيوان الأول كل يوم (الأسماء البديلة rate وdaily وbase_rate وfirst_pet_rate): عدد منتهٍ غير سالب أو سلسلة رقمية لا تزيد على مئة ألف. extra_fee هو المال الإضافي عن كل حيوان زائد في اليوم (الأسماء البديلة extra وadditional_pet_fee وextra_pet_fee وadditional_fee)، وهو أيضاً منتهٍ غير سالب ولا يزيد على مئة ألف؛ والصفر جائز عندما لا تفرضون رسماً إضافياً على الحيوانات الزائدة. days هو طول الخدمة بأيام تقويمية صحيحة (الأسماء البديلة nights وduration وstay_days وnum_days) ويجب أن يكون عدداً صحيحاً موجباً من واحد إلى ثلاثة آلاف وست مئة وخمسين؛ والكسر والصفر والسالب واللامتناهي والسلاسل الفارغة تفشل. pets هو عدّ الحيوانات الكلي بما فيه الأول (الأسماء البديلة pet_count وnum_pets وanimals وn_pets) ويجب أن يكون عدداً صحيحاً موجباً من واحد إلى خمسين. الخطأ المعلن لهذه الصفحة قاعدة days: إن لم يكن days عدداً صحيحاً موجباً فشلت المهمة بـ invalid_input تسمّي days، وذلك الفشل لا يُحاسب. الحقول الناقصة والسلاسل الفارغة والقيم غير المنتهية والسالبات في حقول المال والقيم فوق الحدود المعلنة تفشل أيضاً بـ invalid_input تسمّي الحقل. عند النجاح يعيد الجسم daily_rate وdays وextra_fee وpets منظّفة؛ وينشر additional_pets؛ ويبلّغ daily_charge مبلغاً يومياً مجموعاً لكل حيوانات البيت؛ ويبلّغ base_total وextra_total البندين؛ ويعيد total سعر الإقامة مقرّباً half-up إلى منزلتين عشريتين؛ ويعيد صياغة الهوية في formula. مثال: daily_rate 45 وdays 5 وextra_fee 15 وpets 2 يعطي additional_pets 1 وdaily_charge 60 وbase_total 225 وextra_total 75 وtotal 300.
أين تبرّر حاسبة أسعار جليس الحيوانات نفعها
تجمع الوكالات ومكاتب تغطية العطل daily_rate وdays وextra_fee وpets من بطاقة حجز وتحتاج وحياً حتمياً يرفض لصقاً لنصف يوم بدل تقريب كسر في صمت إلى فاتورة. تثبّت مولّدات التحضير للامتحان وكتات الضيافة لدى الطلبة إقامة معلومة لحيوانين وإقامة لحيوان واحد يجب ألا يتسرّب فيها الرسم الإضافي إلى الإجمالي ومسار invalid_input لقيمة days غير صحيحة حتى لا يقبل مصحّح معطوب رسماً لثلاثة أيام ونصف. ولأن التنفيذ parse نقي من المستوى A، تكلّف كل دعوة ناجحة السعر الأساس المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة.
حالات التكامل
تغطية زيارات لحيوان واحد
عندما تكون pets واحداً، أكّدوا أن extra_fee لا ينفخ الفاتورة: إجمالي الإقامة هو daily_rate في العدد الصحيح الموجب days فحسب.
دفعة حجوزات الوكالة
أعيدوا حساب كل بطاقة في مكتب تغطية عطل من daily_rate وdays وextra_fee وpets حتى يطابق الدفتر بطاقة الأسعار العلنية بلا تسرّب نصف يوم.
أسئلة تقنية
كيف يُحسب إجمالي رسوم جلوس الحيوانات؟
additional_pets هو max(pets − 1, 0). daily_charge هو daily_rate زائد extra_fee في additional_pets. total هو daily_charge في days مقرّباً half-up إلى منزلتين عشريتين. وذلك نفسه base_total زائد extra_total.
هل ينطبق extra_fee عندما يكون هناك حيوان واحد فقط؟
لا. additional_pets صفر عندما تكون pets واحداً، فـ extra_total صفر وtotal يساوي daily_rate في days. أرسلوا extra_fee على أي حال؛ الهوية تضربه في صفر فحسب.
هل يجوز أن يكون extra_fee أو daily_rate صفراً؟
نعم. جليس لا يفرض رسماً إضافياً على الحيوانات الزائدة يرسل extra_fee 0. يوم تجربة مجاني يمكن أن يرسل daily_rate 0. ويجب أن يبقيا منتهيين غير سالبين.
كم تكلف حاسبة أسعار جليس الحيوانات؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بسعر $0.002 عن كل دعوة ناجحة؛ والإدخال غير الصالح لا يُحاسب.