خصم الكمية لكل الوحدات أم للشرائح سؤال يغير إجمالي الفاتورة حتى عندما تتطابق حدود الكميات والأسعار. سنضع جدولًا افتراضيًا ونحسب خمسًا وخمسين وحدة بطريقتين، ثم نفحص حدود الانتقال ومتوسط السعر وتجميع الطلبات. الأرقام تعليمية وليست أسعار مورد أو فاتورة دفع فعلية، والصورة مولدة والرسم أصلي. نفصل ثمن الوحدات عن البنود الإضافية ونكتب فرض كل حالة؛ هدفنا أن تعرف لماذا خرج الرقم قبل استعماله في مقارنة شراء.
الخلاصة السريعة
في جدولنا: حتى أربعين بسعر اثنتي عشرة، ثم حتى مئة بسعر عشر، ثم ثماني وحدات نقدية للوحدة. خمس وخمسون بتسعير الجميع بسعر الشريحة تساوي خمسمئة وخمسين؛ بالتدرج: أربعون بسعر اثنتي عشرة وخمس عشرة بسعر عشر، أي ستمئة وثلاثون. الفرق ثمانون قبل الرسوم والضريبة والشحن المستبعدة من المثال.
- Stripe يميز سعر الشريحة على كامل الكمية عن جمع وحدات كل شريحة بسعرها.[1] سجل وحدة العد والحدود وطريقة التطبيق؛ الأرقام نفسها لا تكفي لتحديد الفاتورة.
- خمس وخمسون وحدة: الجميع بسعر عشر تعطي خمسمئة وخمسين؛ المتدرج أربعمئة وثمانون ومئة وخمسون، أي ستمئة وثلاثون. وزع الوحدات مرة واحدة، لا تضف الشريحة الأولى فوق مجموع حسب الجميع.
- حد الأربعين: أربعمئة وثمانون للطريقتين. عند إحدى وأربعين: أربعمئة وعشرة للجميع وأربعمئة وتسعون للمتدرج. عند مئة وواحدة: ثمانمئة وثماني مقابل ألف وثماني وثمانين؛ فرق الحدود من طريقة التطبيق.
- سعر آخر وحدة عند خمس وخمسين عشر، لكن متوسط المتدرج نحو إحدى عشرة فاصلة خمس وأربعين. عند مئة وعشرين: تسعمئة وستون للجميع وألف ومئتان وأربعون للمتدرج؛ المتوسط لا يساوي سعر آخر شريحة.
- ثلاثون وخمس وعشرون في طلبين مستقلين مع إعادة العد لكل طلب تعطي ستمئة وستين للطريقتين. دمجهما يعطي خمسمئة وخمسين أو ستمئة وثلاثين؛ النطاق والمنتجات والفترة شرط للتجميع، لا حق نفترضه.
- رسم مفترض خمس وعشرون مرة واحدة للحساب يجعل الخمس والخمسين خمسمئة وخمسًا وسبعين أو ستمئة وخمسًا وخمسين. عند صفر: اخترنا صفرًا بلا رسوم وخمسًا وعشرين مع رسم مستحق دون استخدام؛ ليست قاعدة منصة أو عقد.
- الباقة ذات مبلغ ثابت للمدى نموذج مختلف عن سعر الوحدة.[2] وفي مثال شراء إحدى وأربعين بدل أربعين، وفر سبعين للجميع قبل إضافات؛ إضافة تكلفة مفترضة ثمانين تقلب المجموع إلى أربعمئة وتسعين مقابل أربعمئة وثمانين. سجل الفروض ولا تستنتج قرار شراء أو ربحًا مضمونًا.
جدول واحد وطريقتان للتطبيق
توضح وثائق Stripe أن تسعير الحجم يطبق سعر الشريحة التي بلغتها الكمية على جميع الوحدات. أما التسعير المتدرج فيحسب وحدات كل شريحة بسعرها ثم يجمع نواتج الشرائح. لذلك قد ينخفض الإجمالي عند عبور حد في الطريقة الأولى، بينما لا يعاد تسعير الوحدات السابقة بالطريقة الثانية.[1]
سننشئ جدولًا افتراضيًا بسيطًا، بعملة حساب واحدة لا نسميها عملة بلد. من وحدة واحدة إلى أربعين يكون سعر الوحدة اثنتي عشرة وحدة نقدية، ومن إحدى وأربعين إلى مئة يكون عشر وحدات نقدية، وبعد المئة يكون ثماني وحدات نقدية. الكميات أعداد صحيحة، والأسعار تخيلية، ولا توجد في الحالة الأساسية ضريبة أو شحن أو رسوم ثابتة أو جزء من شهر. هذه الفروض تحدد ماذا يدخل المجموع الذي نقارنه، وليست عرضًا من شركة أو نموذجًا لكل عقد.
وجود الأرقام نفسها في عمود السعر لا يكفي لحساب فاتورة. إذا طلبت خمسًا وخمسين وحدة، فقد يعني سعر العشر وحدات النقدية أن جميع الوحدات بهذا السعر، أو أن الوحدات الخمس عشرة التي زادت على الأربعين فقط بهذا السعر. كلا التفسيرين يقرأ الحدود نفسها، لكن قاعدة التطبيق مختلفة. لذلك نكتب طريقة التسعير بجانب الجدول، ولا نطلب من المشتري استنتاجها من كلمة «خصم» أو «شرائح» وحدها.
تحتاج أيضًا إلى معرفة ما تعنيه الوحدة: قطعة منفردة، أم حزمة، أم مستخدمًا خلال فترة، أم مقدار استخدام؟ سنعد في الأمثلة وحدات متجانسة لها المعنى نفسه. إذا كان عرض يصف سعر صندوق والآخر سعر قطعة، فاختلاف المجموع قد يأتي من اختلاف الوحدة قبل اختلاف الشرائح. لا تدخل العدد في الحساب حتى تعرف ما الذي يمثله هذا العدد في العرض الذي تراجعه.
خمس وخمسون وحدة: اكتب طريق المجموع
بحسب تعريف تسعير الحجم، تقع الخمس والخمسون ضمن المدى من إحدى وأربعين إلى مئة. نطبق عشر وحدات نقدية على كل واحدة، فيكون الإجمالي خمسًا وخمسين مضروبة في عشرة، أي خمسمئة وخمسين. لا نضيف مبلغ الشريحة الأولى فوق هذا الناتج، لأننا حسبنا كل الكمية بالفعل بالسعر الذي اختاره إجماليها. إضافته مرة أخرى ستجعل أول أربعين وحدة محسوبة مرتين.
في التطبيق المتدرج، نوزع الكمية: أول أربعين وحدة بسعر اثنتي عشرة، أي أربعمئة وثمانون، والخمس عشرة الباقية بسعر عشر، أي مئة وخمسون. مجموع الجزأين ستمئة وثلاثون. عدد الوحدات الموزعة أربعون زائد خمس عشرة يساوي خمسًا وخمسين، والناتج لا يحتوي وحدات من الشريحة الثالثة لأن الكمية لم تتجاوز المئة. هذا السطر القصير يحفظ طريق الحساب ويسهل اكتشاف حذف شريحة أو عدها مرتين.
الفرق بين خمسمئة وخمسين وستمئة وثلاثين ثمانون وحدة نقدية في حالتنا. ليس خطأً في أحد الحسابين، ولا دليلًا على أن موردًا أخفى رسومًا، بل نتيجة لتطبيقين مختلفين وصفناهما صراحة. وإذا أرسل المورد رقمًا ثالثًا، نطلب تفصيله ونراجع الفروض: قد توجد ضريبة أو رسوم أو قاعدة أخرى لم تدخل مثالنا. لا نتهم الفاتورة بمجرد أنها لم تطابق حالة تعليمية لا تصف عقدًا فعليًا.
عند إعداد عرض لعميل، من الأفضل أن تعرض كمية نموذجية موزعة أو مضروبة كما ستظهر في الحساب الفعلي. لا يحتاج القارئ إلى اسم المصطلح الإنجليزي وحده كي يفهم السعر. يستطيع أن يرى أي وحدات نالت السعر الأقل وأي وحدات بقيت بسعرها، ثم يقارن نموذج العرض مع الفاتورة لاحقًا. الشرح هنا عن وضوح الأرقام، ولم نفحص واجهة دفع أو نظام فوترة لشركة معينة.
أين يبدأ السعر الجديد؟
في جدولنا، الأربعون آخر كمية في الشريحة الأولى، وإحدى وأربعون أول كمية في الثانية. عند أربعين، النتيجة أربعمئة وثمانون في الطريقتين. عند إحدى وأربعين، تسعير الجميع بسعر عشر يعطي أربعمئة وعشرة. لقد زاد عدد الوحدات واحدة، لكن الإجمالي انخفض سبعين. هذا ممكن في الجدول الذي اخترناه لأن السعر الأقل شمل الوحدات الأربعين السابقة أيضًا.
أما التطبيق المتدرج عند إحدى وأربعين فيبقي الأربعمئة والثمانين لأول أربعين وحدة، ويضيف عشرًا للوحدة الجديدة، فيكون الإجمالي أربعمئة وتسعين. لم ينخفض الإجمالي هنا؛ زاد بمقدار سعر الوحدة المضافة. لا ننقل استنتاج «وحدة إضافية تخفض الفاتورة» من تسعير الجميع إلى الشرائح المتدرجة. كما لا نعد هذه الظاهرة مضمونة عند كل حد في أي جدول: مقدار اختلاف السعر والحد هو الذي يحدد الأثر العددي.
عند مئة وحدة تكون النتيجة ألفًا بتسعير الجميع، وألفًا وثمانين بالمتدرج: أربعمئة وثمانون ثم ستون وحدة بسعر عشر. وعند مئة وواحدة، يصبح إجمالي الجميع ثمانمئة وثماني وحدات نقدية، بينما يصبح المتدرج ألفًا وثمانيًا وثمانين، بإضافة ثمانٍ فقط إلى مجموع المئة السابق. هذه الحالات الأربع تكشف طريقة قراءة الحدود أكثر مما يكشفه مثال بعيد عن كل حد.
اكتب بداية كل مدى ونهايته بصورة لا تترك كمية معلقة أو محسوبة في مدَيين. إن قلت «من أربعين إلى مئة» في السطر الثاني مع إبقاء «حتى أربعين» في الأول، فأين تضع الوحدة الأربعين؟ حدد السياسة قبل استعمال الآلة الحاسبة. وفي حالتنا نتعامل مع أعداد صحيحة؛ الكميات الكسرية تحتاج تعريفًا مناسبًا لحدودها ووحدتها، ولم نختر قاعدة لتقريبها إلى عدد قطع نيابة عن عقدك.
سعر الوحدة الأخيرة ليس متوسط الفاتورة
في كمية الخمس والخمسين، آخر وحدة تقع في شريحة سعرها عشر وحدات نقدية في الطريقتين. لكن متوسط السعر في التطبيق المتدرج يساوي ستمئة وثلاثين مقسومة على خمس وخمسين، أي نحو إحدى عشرة فاصلة خمس وأربعين وحدة نقدية. في تسعير الجميع، المتوسط عشر بالضبط ما دمنا لم نضف رسومًا. إذن كتابة «عشر للوحدة» دون بيان هل المقصود الوحدة الإضافية أم المتوسط قد تخلق مقارنة ناقصة.
إذا ارتفعت الكمية إلى مئة وعشرين، يكون إجمالي الجميع تسعمئة وستين. والمتدرج يجمع أربعمئة وثمانين لأول أربعين، وستمئة للستين التالية، ومئة وستين للعشرين الأخيرة، أي ألفًا ومئتين وأربعين. متوسط المتدرج نحو عشر فاصلة ثلاث وثلاثين، رغم أن آخر عشرين وحدة بسعر ثمانٍ. وجود سعر نهائي منخفض في الجدول لم يمح السعر الأعلى للوحدات الأولى.
استخدم سعر الوحدة الإضافية عندما تناقش أثر زيادة محددة داخل الشريحة، واستخدم الإجمالي عندما تقارن ما سيدفعه المشتري عن الكمية المطلوبة، ثم المتوسط إذا احتجت إلى مقارنة الوحدات على أساس موحد. لا تضع المتوسط في حقل السعر المطبق على آخر وحدة، ولا تضع سعر آخر وحدة في حقل المتوسط. أسماء الأعمدة تساعدك في حفظ الفرق حتى لو تساوت القيم في حالة صغيرة.
تفسير المتوسط يحتاج أيضًا إلى تعريف ما يحتويه المجموع. إذا أضفت رسومًا ثابتة ثم قسمت على الوحدات، صار المتوسط شاملًا لهذه الرسوم. لا تقارنه بمتوسط آخر لا يشملها دون إيضاح. أما الحكم بأن الطلب مربح أو مناسب للمخزون فلا يأتي من المتوسط وحده؛ نحتاج إلى معلومات عن ما سيستخدم أو يباع وما سيتكلف النشاط خارج ثمن الوحدات.
تجميع الطلبات يغير نطاق الحساب
لنقسم الخمس والخمسين إلى طلبين مستقلين، أحدهما ثلاثون والآخر خمس وعشرون، ونفترض أن الجدول يبدأ من جديد في كل طلب. كل طلب يقع بالكامل في الشريحة الأولى، فيكون إجمالي الأول ثلاثمئة وستين والثاني ثلاثمئة، ومجموعهما ستمئة وستين في الطريقتين. عندما جمعنا الكمية في طلب واحد، حصلنا على خمسمئة وخمسين بتسعير الجميع، وستمئة وثلاثين بالتطبيق المتدرج.
فرق التجميع مئة وعشر وحدات نقدية في الحالة الأولى، وثلاثون في الثانية، قبل أي تكلفة أخرى. هذه نتائج لفرض «العد يبدأ من جديد لكل طلب». إذا كان العقد يجمع الكميات على مستوى الشهر أو الحساب أو مجموعة منتجات مؤهلة، تحتاج إلى تطبيق تعريفه بدل هذا الفرض. لا نقرر أن شركة تجمع الطلبات أو تمنع تجميعها لمجرد أن المثال الحسابي يسمح بتخيل الحالتين.
وإذا اشتريت ثلاثين من منتج وخمسًا وعشرين من منتج آخر، فهل يعدهما العرض كمية واحدة؟ قد يكون الجدول مخصصًا لمنتج واحد أو لمجموعة معرّفة، ولم ندخل هذه المعلومة في بياناتنا. السؤال عن نطاق الأهلية يسبق الجمع. وكذلك لا نجمع وحدات في فترتين مختلفتين ثم نقارن الناتج كأنه فاتورة فترة واحدة ما لم يكن ذلك هو نطاق التسعير المحدد فعلًا.
يمكن أن يستعمل فريق المشتريات مقارنتنا لتنظيم سؤال واضح للمورد: «هل يعاد العد لكل طلب، وأي منتجات وفترة تدخل الكمية المؤهلة؟». احتفظ بالجواب مع العرض الذي حسبت منه، لأن تغيير هذا الجواب قد يغير الإجمالي دون تغيير السعر المعلن. هنا لا نرسل سؤالًا إلى مورد أو نفوض شراءً؛ نعطي مثالًا للبيانات التي تجعل نتيجة المقارنة قابلة للتفسير.
الرسوم الثابتة وحالة الكمية صفر
سنضيف فرضًا مستقلًا إلى مثال الخمس والخمسين: رسم ثابت مقداره خمس وعشرون وحدة نقدية، مرة واحدة للحساب في الفترة، لا لكل شريحة. يصبح إجمالي الجميع خمسمئة وخمسًا وسبعين، وإجمالي المتدرج ستمئة وخمسًا وخمسين. الفرق بينهما بقي ثمانين لأننا أضفنا الرسم نفسه إلى كل نتيجة. إذا كانت رسوم أحد العرضين مختلفة، نعيد المقارنة بالأرقام الخاصة به بدل حفظ هذا الفرق.
لا توزع الرسم على كل شريحة من تلقاء نفسك. وصفناه هنا مرة واحدة للحساب، ولذلك لم نضربه في عدد الشرائح المشغولة. رسوم لكل طلب أو لكل شريحة أو لكل حساب أو لكل فترة أو إعداد أول مرة هي تعريفات مختلفة. ضع في بطاقة الحساب مقدار الرسم ووحدته وتوقيت تكراره، وإلا فقد تتطابق المعادلة مع رقم صحيح لفترة واحدة ثم تعطي نتيجة مضللة عند فترة ثانية.
في الحالة الأساسية بلا رسوم، اخترنا أن الكمية صفر تعطي مجموعًا صفرًا. وفي الفرع الذي أضفنا إليه رسم الحساب الثابت، نفترض أنه يستحق حتى عند عدم الاستخدام، فتكون النتيجة خمسًا وعشرين عند صفر. هذان تعريفان اخترناهما للحالتين، لا وصف لسلوك تلقائي لمنصة أو حق على عميل. يجب قراءة شرط عدم الاستخدام والحد الأدنى في العرض الفعلي، ولا يستطيع سعر الوحدة وحده الإجابة عنهما.
إذا طبقت جدولنا على خدمة خلال جزء من فترة، فالأرقام السابقة لا تحدد تسوية ذلك الجزء. لم نحسب فترة نسبية أو ردًا أو تغيير خطة وسط شهر، ولم نعتمد قاعدة تجارية أو ضريبية لها. يمكنك وصف تلك البنود كمدخلات إضافية تحتاج إلى تعريف، ثم حسابها وفق شروطها. إبقاؤها خارج مثالنا يجعل حدوده واضحة بدل تمريرها ضمن مبلغ نظنه فاتورة نهائية.
هل شراء وحدة إضافية يوفر فعلًا؟
رأينا أن أربعين وحدة تكلف أربعمئة وثمانين، وأن إحدى وأربعين تكلف أربعمئة وعشرة بتسعير الجميع في جدولنا. الفرق سبعون لصالح الكمية الأكبر قبل الإضافات. لكن لو كانت الوحدة الإضافية ستجلب تكاليف أخرى افتراضية قدرها ثمانون، مثل مجموعة تكاليف حددناها لهذه المقارنة، يصبح الإجمالي المرتبط بالاختيار الأكبر أربعمئة وتسعين، أي أعلى بعشر من اختيار الأربعين. لم نقدر تكلفة تخزين حقيقية؛ اخترنا ثمانين كي نظهر أثر بند إضافي معلوم.
إذا كانت التكاليف الإضافية أقل من سبعين، يبقى الاختيار الأكبر أقل من حيث مجموع البنود التي أدخلناها، وإذا ساوت سبعين تتساوى الكلفتان. لا يعني ذلك أنه القرار المناسب لكل نشاط. ربما لا يحتاج المشتري الوحدة الزائدة أو لا يستطيع الاحتفاظ بها أو توجد قيود نقدية لم نحسبها. السؤال عن الحاجة واستخدام الكمية مستقل عن سؤال أي مجموع أصغر ضمن فروض معينة.
في التطبيق المتدرج، الأربعون أربعمئة وثمانون، وإحدى وأربعون أربعمئة وتسعون قبل أي إضافة. لا يوجد في هذا الحد وفر سبعين يمكن تخصيصه للتكاليف الأخرى. لذلك لا تكرر عبارة «الوحدة الإضافية مجانية وتوفر» دون تحديد الطريقة والحد والجدول. إعلان عام عن سعر أقل قد يغري بمقارنة غير موجودة في الحساب الفعلي، والشرح العددي يكشفها قبل أن تتحول إلى طلب شراء.
افصل نموذج الكمية عن الباقة الثابتة
يميز دليل Chargebee بين الشرائح ذات سعر الوحدة، وبين نموذج يحدد مبلغًا ثابتًا لكل مدى من الكميات. هذا الأخير ليس مجرد سعر وحدة أقل؛ إنه مبلغ للمدى وفق تعريف ذلك النموذج.[2]
لننشئ عرضًا آخر للتوضيح، منفصلًا عن جدولنا: مبلغ ثابت خمسمئة وخمسون لأي كمية مؤهلة من إحدى وأربعين إلى مئة. عند خمس وخمسين يتطابق المبلغ مع ناتج تسعير الجميع في مثالنا الأول، لكن عند ستين يبقى خمسمئة وخمسين في هذا العرض، بينما يصبح ستمئة في جدول سعر العشر وحدات النقدية لكل وحدة. تساوي المبلغ عند كمية واحدة لا يثبت أن القاعدتين متطابقتان.
عندما ترى سطرًا يقول «الشريحة الثانية: خمسمئة وخمسون»، اسأل هل هو إجمالي ثابت أم مثال لكمية معينة أم سعر حزمة. لا نستنتج الإجابة من رقم واحد، ولا نقسمه على كمية اخترناها ثم نكتب سعرًا عامًا للوحدة. وإذا تغير تعريف الباقة، نحتفظ بالتعريف الجديد ونقارنه على الكمية والفترة المطلوبتين، بدل استخدام نتيجة قديمة تشبهه ظاهريًا.
بطاقة سعر يستطيع الطرفان مراجعتها
تبدأ بطاقة السعر باسم الوحدة والعملة والفترة أو نطاق الطلب، ثم الحدود وأسعارها وطريقة التطبيق والرسوم المستقلة. اكتب مثال الخمس والخمسين كسطر واضح: جميع الوحدات بسعر عشر، أو أربعون بسعر اثنتي عشرة وخمس عشرة بسعر عشر. بعد ذلك طابق عدد الوحدات المحسوبة مع العدد المطلوب، ثم المجموع مع البنود التي قررت إدخالها. هذه البطاقة لا تحتاج إلى تخمين المقصود من عنوان دعائي.
اختبر كمية أسفل الحد وكمية عنده وكمية بعده، مع كمية صفر عندما تكون ذات معنى في العرض. الاختبار اليدوي يكشف بداية الشريحة وإعادة تسعير السابق وموضع الرسوم، لكنه لا يثبت أن نظامًا حيًا يطبق القواعد نفسها؛ لم نتصل بنظام فوترة أو حساب عميل. إذا اختلفت فاتورة فعلية، راجع النسخة المؤرخة من العرض والوحدة ونطاق الأهلية قبل افتراض أن القاعدة لم تتغير.
الأمثلة والأسعار والصورة والرسم في هذا المقال للتعليم. نعتمد تمييزًا معروفًا بين طريقتي التطبيق ونحسب بيانات اخترناها، ولا ندعي أننا اخترعنا التسعير أو أن الأرقام أسعار خدمة حقيقية. المقارنة التي تستطيع إعادة حسابها تفيدك في قراءة العرض، أما الشراء والميزانية والتكلفة النهائية فتحتاج إلى شروطك الفعلية والبنود التي لم ندخلها في نموذجنا.
المصادر ومتابعة القراءة
- Stripe: تسعير الحجم وجمع شرائح الاستخدام (يفتح في نافذة جديدة)docs.stripe.com
- Chargebee: نماذج أسعار الكميات والشرائح (يفتح في نافذة جديدة)chargebee.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
