حاسبة عمولات التسويق بالعمولة حسب الشرائح
اعرفوا العمولة المستحقة عن عملية بيع واحدة: بيع بقيمة 250 مع حجم مؤهل قدره 12500 يبلغ شريحة 7.5 % ويحقق عمولة قدرها 18.75. أدخلوا قيمة البيع والحجم الذي يعتمده البرنامج وكل شريحة مع نسبتها. مجانا في متصفحكم.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- مبلغ البيع
- 250
- الحجم
- 12,500
- الحد الأدنى للحجم المطبّق
- 10,000
- نسبة العمولة
- 7.5
- العمولة المستحقة
- 18.75
تحسب هذه الأداة العمولة المستحقة عن عملية بيع واحدة عندما يعتمد برنامج الشركاء نسبا متدرجة بحسب حجم المبيعات المؤهل. أدخلوا قيمة البيع والحجم الذي يعتمده البرنامج لاختيار الشريحة، ثم أضيفوا كل حد أدنى مع نسبته. تختار الأداة أعلى حد تم بلوغه، وتطبق نسبته على البيع، وتعيد مبلغا مقربا إلى منزلتين عشريتين. تفيدكم النتيجة في مراجعة الكشوف، وتقدير الدفعات، وتوضيح قاعدة العمولة قبل إدخالها في مسار آلي.
افصلوا بين قيمة البيع والحجم المحدد للشريحة
ابدؤوا بإدخال قيمة عملية البيع الفردية التي تستحق العمولة. بعد ذلك أدخلوا حجم المبيعات المؤهل الذي يستخدمه البرنامج لتحديد النسبة. لكل قيمة وظيفة مختلفة: تحسب الدفعة على قيمة البيع، أما الحجم فلا يستخدم إلا لاختيار الشريحة.
قد يعرف العقد هذا الحجم بأنه إيراد الشهر قبل العملية الحالية، أو إيراد الشهر شاملا هذه العملية، أو إجمالي الإيراد المحال عبر عمر الحساب، أو أساس آخر موثق. التزموا بالتعريف الوارد في اتفاق الشراكة كي تطابق الشريحة المختارة الكشف الذي تراجعونه. لا تضيف الأداة قيمة البيع إلى الحجم تلقائيا، لأن ذلك سيفرض سياسة برنامج بعينه على سائر البرامج.
يجب أن تكون القيمتان عدديتين محدودتين وغير سالبتين. تقبل قيمة بيع تساوي صفرا وتنتج عمولة صفرية، وهذا مفيد لاختبار الحدود. أما قيمة البيع السالبة فترفض، لأن المبالغ المستردة واسترداد العمولات يخضعان عادة لأحكام تعاقدية مستقلة ولا ينبغي معاملتهما كعمولة بيع عادية.
أنشئوا جدولا واضحا للحدود والنسب
أضيفوا صفا لكل شريحة عمولة. يحتوي كل صف على الحد الأدنى لحجم المبيعات والنسبة التي يبدأ تطبيقها عند بلوغ ذلك الحد. يمكنكم وضع شريحة أساسية تبدأ من الصفر، ونسبة أعلى عند تحقيق هدف محدد، ثم شرائح إضافية للنتائج الأكبر.
لا يؤثر ترتيب الصفوف، فالخوارزمية تفحص الجدول كاملا وتختار من الصفوف المؤهلة الصف ذا أعلى حد أدنى. ترفض الحدود المكررة لأن وجود نسبتين عند النقطة نفسها يجعل العقد ملتبسا. يجب أن تقع النسب بين صفر ومئة، ولا يجوز أن تكون الحدود سالبة.
أدرجوا حدا واحدا على الأقل يساوي الحجم المقيم أو يقل عنه، وغالبا ما يكون شريحة أساسية عند الصفر. تطبق النسبة المختارة على قيمة عملية البيع كاملة. لا تقسم الأداة أجزاء البيع تدريجيا بين عدة نطاقات.
إذا كان البرنامج يمنح نسبا مختلفة لأجزاء الحجم، فهذا نموذج تصاعدي آخر ولا ينبغي تمثيله بهذا الجدول البسيط للشرائح.
اقرؤوا الدفعة المحسوبة وطابقوها مع الكشف
تعيد النتيجة عرض قيمة البيع والحجم المؤهل، وتحدد الحد الأدنى للشريحة المطبقة، وتبين نسبتها، وتحسب العمولة المستحقة. يقرب حاصل الضرب إلى منزلتين عشريتين، وهي الدقة الشائعة في الدفعات النقدية. ولأن الإدخال لا يتضمن رمز عملة أو سعر صرف، تبقى النتيجة بالعملة نفسها المستخدمة لقيمة البيع: فالبيع المدخل بالدولار يعطي دفعة بالدولار، والمدخل باليورو يعطي دفعة باليورو.
حافظوا على أساس نقدي واحد في البيع وجميع خطوات المراجعة. عند مطابقة كشف الشريك، قارنوا الحد والنسبة قبل مقارنة المبلغ النهائي. يشير اختلاف الشريحة غالبا إلى خلاف في تعريف الحجم أو فترة التقرير، أما تطابق الشريحة واختلاف المبلغ فقد يدل على التقريب أو الاستثناءات أو التسويات التعاقدية.
تستخدم القناتان المنطق الحتمي نفسه بلا اتصال شبكي أو بيانات خارجية متغيرة.
حالات الاستخدام
مراجعة كشف حساب شريك
أعيدوا حساب عمولة بيع مبلغ عنه وتحققوا من أن الكشف طبق الشريحة التي بلغها الحجم المتفق عليه.
تقدير دفعة شريك مسبقا
قدروا ما سيحصل عليه الشريك عن بيع معلق بالاستناد إلى الحجم الحالي والحدود المنشورة للبرنامج.
اختبار القواعد قبل الأتمتة
جربوا عمليات بيع عند حدود الشرائح للتأكد من اختيار النسبة المقصودة قبل ربطها بمسار دفع.
الأسئلة الشائعة
هل يشمل الحجم عملية البيع الحالية؟
اتبعوا التعريف الوارد في اتفاق الشراكة. أدخلوا حجما يشمل البيع فقط إذا كان البرنامج يعتمد ذلك؛ فالأداة لا تضيفه تلقائيا.
هل تطبق الشرائح بصورة تصاعدية؟
لا. تطبق نسبة الشريحة المختارة على عملية البيع الفردية كاملة، ولا توزع أجزاؤها على نطاقات متعددة.
كيف تقرب قيمة العمولة؟
تقرب الدفعة إلى منزلتين عشريتين وتبقى بعملة قيمة البيع، إذ لا تنفذ الأداة أي تحويل للعملات.
ماذا يحدث إذا كانت قيمة البيع سالبة؟
ولا تشمل هذه الحاسبة المبالغ المستردة أو أحكام استرداد العمولات.
هل يمكن إدخال الشرائح بأي ترتيب؟
نعم. تراجع الحاسبة جدول الشرائح كله وتختار الشريحة المؤهلة ذات الحد الأدنى الأعلى، أيا كان ترتيب الصفوف. لكنها ترفض شريحتين بالحد نفسه لأن ذلك يجعل الاتفاق غامضا.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/ecom/affiliate-commission-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sale_amount":250,"volume":12500,"tiers":[{"min_volume":0,"commission_percentage":5},{"min_volume":10000,"commission_percentage":7.5},{"min_volume":25000,"commission_percentage":10}]}'const res = await fetch("https://api.kit.forhosting.com/ecom/affiliate-commission-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sale_amount": 250,
"volume": 12500,
"tiers": [
{
"min_volume": 0,
"commission_percentage": 5
},
{
"min_volume": 10000,
"commission_percentage": 7.5
},
{
"min_volume": 25000,
"commission_percentage": 10
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/affiliate-commission-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sale_amount": 250,
"volume": 12500,
"tiers": [
{
"min_volume": 0,
"commission_percentage": 5
},
{
"min_volume": 10000,
"commission_percentage": 7.5
},
{
"min_volume": 25000,
"commission_percentage": 10
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/affiliate-commission-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sale_amount":250,"volume":12500,"tiers":[{"min_volume":0,"commission_percentage":5},{"min_volume":10000,"commission_percentage":7.5},{"min_volume":25000,"commission_percentage":10}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sale_amount":250,"volume":12500,"tiers":[{"min_volume":0,"commission_percentage":5},{"min_volume":10000,"commission_percentage":7.5},{"min_volume":25000,"commission_percentage":10}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/affiliate-commission-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"sale_amount": 250,
"volume": 12500,
"tiers": [
{
"min_volume": 0,
"commission_percentage": 5
},
{
"min_volume": 10000,
"commission_percentage": 7.5
},
{
"min_volume": 25000,
"commission_percentage": 10
}
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.affiliate_commission_calc",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
اقرؤوا الدفعة المحسوبة وطابقوها مع الكشف
الحساب في المتصفح مجاني، وتكلفة الطلب الآلي عبر API هي $0.002.
أسئلة تقنية
كيف تختار شريحة العمولة المطبقة؟
تختار الشريحة التي تحمل أعلى min_volume لا يتجاوز الحجم المدخل. ولا يلزم ترتيب صفوف الشرائح.
ما تكلفة الحساب عبر API؟
يكلف كل طلب عبر API مبلغ $0.002. ويمكنكم تنفيذ الحساب الحتمي نفسه مجانا في المتصفح.