كل المقالات
Deep diveمدة القراءة 9 دقائق

استرداد المشتريات الاستهلاكية داخل التطبيق هو الاسترداد الذي يكلّفك مرتين، لأنك أنفقت المال بالفعل على تسليمه

المشتريات الاستهلاكية داخل التطبيق، أي حزمة عملات أو مجموعة جواهر أو دفعة من أرصدة AI، هي عملية الشراء الوحيدة التي أنفقت المال بالفعل على تسليمها قبل أن يطلب أحد استردادها. إليك ما يكلّفك استرداد المنتج الاستهلاكي على App Store وGoogle Play، والنافذة الوحيدة التي يكون فيها ردك ذا قيمة فعلية.

هاتف ذكي يعرض محفظة عملات داخل التطبيق بجانب رموز ذهبية متناثرة، يوضّح استرداد مشتريات استهلاكية داخل التطبيق حيث كان العنصر قد سُلّم بالفعل

أهم الخلاصات

  • يُستهلَك المنتج الاستهلاكي داخل التطبيق في اللحظة نفسها التي يُشترى فيها. تتحول العملات والجواهر والأرصدة وحزم التوليد إلى حوسبة واستدعاءات API ومحتوى مُسلَّم قبل أن يفكّر العميل حتى في الاسترداد، ولهذا فإن استرداد المنتج الاستهلاكي يعكس السعر لكنه لا يعكس أبدًا التكلفة التي دفعتها بالفعل.
  • على App Store لا يمكنك إصدار استرداد لمنتج استهلاكي ولا منعه. تقرر Apple كل حالة عبر reportaproblem.apple.com. مدخلك الوحيد هو إشعار CONSUMPTION_REQUEST، الذي يمنحك 12 ساعة لإرسال معلومات الاستهلاك.
  • يُطلَق CONSUMPTION_REQUEST للمنتجات الاستهلاكية والاشتراكات ذاتية التجديد، وبالنسبة لمنتج استهلاكي يكون ردك أهم، لأن Apple لا تستطيع استنتاج الاستخدام من الوقت المنقضي كما تفعل مع الاشتراك. إن ما تبلّغ عنه من consumptionStatus وconsumptionPercentage هو الدليل الفعلي.
  • يأخذ consumptionStatus أربع قيم: 0 غير معلن، 1 لم يُستهلك، 2 استُهلك جزئيًا، 3 استُهلك بالكامل. أما consumptionPercentage فهو عدد صحيح بوحدات الميلي، حيث 100,000 تعني استهلاكًا بنسبة 100 بالمئة. المنتج الاستهلاكي المستهلَك بالكامل هو أقوى حجة يمكنك تقديمها ضد الاسترداد.
  • على Google Play يمكنك استرداد منتج استهلاكي بنفسك من Play Console أو Order Management API، مع إبطال اختياري، لكن استرداد Google الذاتي خلال 48 ساعة يجري دون أن يسألك إطلاقًا، ولا يمكن سحب منتج استهلاكي أُنفق من اقتصادك بعد وقوع الأمر.
  • التدفق الوحيد في Google Play الذي يطلب وجهة نظرك في نزاع حول منتج استهلاكي هو مراجعة رد المبالغ المدفوعة عبر orders.reviewrefund، ويكون لديك 24 ساعة للرد. وكل ما هو أسرع من ذلك يُقرَّر بدونك.
  • اعتبارًا من 3 أغسطس 2026، ينقل رد المبالغ المدفوعة في Google Play سعر الشراء مطروحًا منه رسوم خدمة Play، مضافًا إليه رسوم رد المبالغ من البنك، إلى المطوّر. وعلى منتج استهلاكي سلّمته بالفعل، يحوّل ذلك حزمة عملات متنازعًا عليها واحدة إلى خسارة أكبر من البيع.

كل استرداد يؤلم، لكن استرداد المشتريات الاستهلاكية داخل التطبيق هو الذي يسترجع المال بعد أن تكون قد أنفقته بالفعل. استرداد الاشتراك يعكس وصولًا يمكنك إيقافه. استرداد منتج غير استهلاكي يسترجع فتحًا دائمًا. المنتج الاستهلاكي مختلف. حزمة عملات أو مجموعة جواهر أو حزمة أرصدة صور AI أو تعزيز، تُستهلَك لحظة وصولها إلى رصيد العميل، وبحلول ظهور طلب الاسترداد تكون العملات قد ذهبت والأرصدة قد احترقت والحوسبة التي أنتجت المخرجات قد فُوترت عليك بالفعل. هذا ما يجعل المنتجات الاستهلاكية أحدّ مشكلة استرداد في أي تطبيق، ولماذا النصيحة المعتادة بإثبات القيمة لا تنقذك هنا.

أين يختلف استرداد المنتج الاستهلاكي عن أي استرداد آخر

يتعامل المتجر مع كل نوع من الشراء باعتباره واحدًا من ثلاثة أشياء، وتقع الاستردادات على كل منها بشكل مختلف. الفرق ليس نظريًا. إنه يقرر مقدار ما يعود من تكلفتك.

يُنفَق المنتج الاستهلاكي في اللحظة التي تسلّمه فيها

المنتج غير الاستهلاكي، مثل فتح مستوى دائم أو إزالة الإعلانات، يبقى على الحساب. الاشتراك يمنح وصولًا محدّد المدة يمكنك إبطاله. المنتج الاستهلاكي يُستنفد عند الاستهلاك. يشتري العميل 1,000 عملة، وينفق 600 على ميزة استدعت خوادمك، وتذهب تلك الـ 600. لم تُحتجَز القيمة في الاحتياطي بانتظار الحكم عليها. لقد تحوّلت في الحال إلى تكاليفك المدفوعة.

لهذا أنشأت المتاجر في المقام الأول تدفق أدلة استرداد منفصلًا للمنتجات الاستهلاكية. بالنسبة للاشتراك، يستطيع المتجر التفكير في مقدار المدة المدفوعة التي انقضت. أما بالنسبة لمنتج استهلاكي، فلا توجد ساعة تُقرأ. فإما أنك سلّمت العملات واستخدمها العميل، أو لم تفعل، ولا يعرف أيهما إلا خادمك.

لا يمكنك التراجع عن تسليم ما استُهلك

عندما يُمنح استرداد على منتج استهلاكي، ينعكس المال لكن العملات لا تلغي إنفاقها من تلقاء نفسها. إذا اشترى عميل حزمة أرصدة، وولّد بها أربعين صورة، ثم حصل على استرداد، فقد دفعت مقابل أربعين عملية توليد ولم تتلقّ شيئًا مقابلها. إبطال الرصيد المتبقي هو أقصى ما يمكنك فعله، وذلك فقط إن بقي منه شيء. المنتج الاستهلاكي المستهلَك بالكامل لا يترك شيئًا لاسترجاعه.

كم يكلّفك فعلًا استرداد المشتريات الاستهلاكية داخل التطبيق

الرقم الظاهر في استرداد منتج استهلاكي هو سعر البيع الذي يخرج من دفاترك. أما الرقم الحقيقي فهو سعر البيع مضافًا إليه كل ما أنفقته بالفعل في تحويل ذلك الشراء إلى قيمة مُسلَّمة. ومعظم الجزء الثاني لا يعود أبدًا.

التكلفةمتى تدفعهاهل تعود عند الاسترداد
الحوسبة أو وقت GPU لتلبية ما اشترته العملاتعند الاستهلاك، قبل الاستردادلا
استدعاءات API الخارجية التي أطلقها الشراءعند الاستهلاكلا
التخزين وعرض النطاق للمخرجات المُسلَّمةعند الاستهلاك وبعدهلا
عمولة المتجر على البيععند الشراءعادةً نعم، يعكس المتجر حصته الخاصة
سعر الشراء نفسهعند الشراءلا، يُعكس المبلغ الكامل إلى العميل
رسوم رد المبالغ من البنك، إذا تحوّل إلى نزاعبعد الرسملا، وعلى Google Play تدفعها أنت الآن أيضًا
علبة هدايا مفتوحة وفارغة بجانب إيصال دفع وكومة صغيرة من العملات، توضّح مشتريات استهلاكية داخل التطبيق سُلّمت ثم استُردت

الاسترداد يعكس السعر، لا الحوسبة

لنقل إن عميلًا يشتري حزمة أرصدة AI بسعر $9.99 وينفقها كلها في توليد المخرجات. كل عملية توليد كلّفتك استدعاء API حقيقيًا. عندما تمنح Apple الاسترداد، يعود مبلغ $9.99 وتعكس Apple عمولتها، فيصبح صافي إيرادك المُبلَّغ عنه صفرًا. لكن فاتورة الحوسبة عن تلك العمليات لا تصبح صفرًا. لقد دفعتها، وتمت تسويتها، وتبقى مدفوعة. لم يمسها الاسترداد. هذه هي الحالة المحددة التي بُني حولها RefundHalt، لأن الوقت المنقضي لا يثبت شيئًا عن منتج استهلاكي والدفاع الوحيد هو معرفة ما سُلّم فعلًا.

جانب App Store، النافذة الوحيدة ذات الـ 12 ساعة التي يُحتسب فيها ردك

على App Store ليس لديك مفتاح استرداد. لا يمكنك منح استرداد لمنتج استهلاكي ولا رفضه. تقرر Apple كل استرداد، طلبًا تلو الآخر، عبر reportaproblem.apple.com. ما تحصل عليه بدلًا من ذلك هو فرصة واحدة للكلام، وهي ضيقة.

CONSUMPTION_REQUEST هو المكان الوحيد الذي تسألك فيه Apple عن أي شيء

عندما يطلب عميل استردادًا على منتج استهلاكي، وتكون مشاركة بيانات الاستهلاك مفعّلة للتطبيق، يتلقى خادمك إشعار App Store Server Notification من نوع CONSUMPTION_REQUEST. عندها يكون لديك 12 ساعة للرد عبر Send Consumption Information. وإن فاتتك النافذة يُتخذ القرار دون مدخلك. أدخلت Apple هذا التدفق للمنتجات الاستهلاكية تحديدًا، وفي 2024 وسّعت الإشعار نفسه ليشمل الاشتراكات ذاتية التجديد.

يحمل الرد مجموعة من الحقول. الحقلان الأهم لمنتج استهلاكي يصفان مقدار ما استُخدم منه وما إذا كنت قد سلّمته أصلًا.

الحقلماذا يبلّغ عنهالقيم التي تهم
consumptionStatusمقدار ما استخدمه العميل من المنتج الاستهلاكي0 غير معلن، 1 لم يُستهلك، 2 استُهلك جزئيًا، 3 استُهلك بالكامل
consumptionPercentageالحصة المستخدمة، بوحدات الميلي100,000 تعني استهلاكًا بنسبة 100 بالمئة
deliveryStatusما إذا كان تطبيقك قد سلّم فعلًا عنصرًا يعملمُسلَّم، أو أحد عدة أسباب لعدم التسليم
refundPreferenceالنتيجة التي تفضّلهامنح كامل، أو منح تناسبي، أو رفض
customerConsentedما إذا وافق العميل على مشاركة بيانات الاستهلاكيجب أن تكون true وإلا تجاهلت Apple الباقي

لماذا يهم ردك على منتج استهلاكي أكثر مما يهم على اشتراك

بالنسبة لاشتراك ذاتي التجديد، تحسب Apple بالفعل مقدار ما انقضى من فترة الفوترة وتعتمد على ذلك. رد الاستهلاك منك في الغالب يدفع تفضيلًا فقط. أما بالنسبة لمنتج استهلاكي فلا توجد فترة منقضية لقياسها. إن consumptionStatus الذي ترسله يكاد يكون إشارة الاستخدام الوحيدة لدى Apple. إذا استطاع خادمك أن يؤكد، بيقين، أن العميل استهلك 100 بالمئة من الحزمة، فهذا هو الفرق بين معاملة قابلة للدفاع عنها وهبة صامتة. وإذا كان customerConsented يساوي false، فلا يُقرأ أي من ذلك، لذا يجب التقاط الموافقة في تدفق الشراء قبل وصول الطلب بوقت طويل.

جانب Google Play، يمكنك الاسترداد لكن العنصر قد ذهب بالفعل

يمنح Google Play المطوّر تحكمًا مباشرًا أكثر مما تمنحه Apple، ويساعد ذلك أقل مما قد تظن، لأن أسرع مسارات الاسترداد لا تصل إليك أبدًا.

نافذة الخدمة الذاتية ذات الـ 48 ساعة تتخطاك تمامًا

خلال 48 ساعة من الشراء، يستطيع عميل Google Play طلب استرداد عبر المتجر وغالبًا ما يحصل عليه تلقائيًا، دون مشاركة منك. لا يُسأل رأيك، ولا تدلي بدلوك، وبالنسبة لمنتج استهلاكي يعني ذلك أن العملات قد أُنفقت والمال قد ذهب قبل أن تعلم بحدوث الطلب. إن Voided Purchases API هي الطريقة التي تعلم بها بالأمر بعد وقوعه، لتتمكن من إبطال أي استحقاق متبقٍ.

الاسترداد والإبطال، وما لا يستطيع الإبطال فعله

يمكنك إصدار استرداد لمنتج استهلاكي بنفسك من Play Console أو Order Management API، مع معامل إبطال اختياري يسحب الوصول. يعمل الإبطال بنظافة على الأشياء التي تدوم، مثل اشتراك أو استحقاق دائم. لكنه لا يستطيع إلغاء إنفاق منتج استهلاكي. إذا كان العميل قد حوّل العملات بالفعل إلى نتيجة مُسلَّمة، فلا يجد الإبطال شيئًا ليستعيده، وتتحمل أنت تكلفة التلبية دون بيع يعوّضها.

ماذا يعني الأمر بالمال عندما تتغير قواعد رد المبالغ المدفوعة

الاسترداد ورد المبالغ المدفوعة ليسا الخسارة نفسها، وعلى منتج استهلاكي توشك الفجوة أن تتسع. الاسترداد يعكس البيع وعادةً يعيد عمولة المتجر. أما رد المبالغ المدفوعة فهو بنك العميل يجبر المال على العودة، وهو نهائي.

اعتبارًا من 3 أغسطس 2026، ينقل Google Play تكلفة رد المبالغ المدفوعة إلى المطوّر: سعر الشراء مطروحًا منه رسوم خدمة Play، مضافًا إليه رسوم رد المبالغ من البنك. وعلى منتج استهلاكي سلّمته بالفعل، يكون الحساب قاسيًا. لقد دفعت الحوسبة لتلبيته، وتخسر سعر الشراء، والآن تدفع رسوم البنك فوق ذلك. حزمة عملات متنازع عليها واحدة قد تكلّف أكثر مما ربحته عدة حزم مباعة. الدرس ليس في محاربة رد المبالغ المدفوعة بعد وقوعه، وهو ما نادرًا ما تكسبه، بل في إبقاء العملاء غير الراضين في مسار الاسترداد، حيث الخسارة أصغر وتعود حصة المتجر، بدلًا من مسار النزاع، حيث لا تعود.

كيف تخسر أقل في استرداد المنتجات الاستهلاكية

لا يمكنك منع المتاجر من الاسترداد. لكن يمكنك أن تضمن أنه حين تفعل، تكون قد سلّمت بأمانة وأجبت بالكامل، وتستطيع رؤية النمط قبل أن يكبر.

سلّم من جهة الخادم وسجّل ذلك

امنح المنتجات الاستهلاكية من خادمك بعد التحقق من المعاملة، وسجّل لحظة التسليم والاستهلاك مقابل معرّف المعاملة id. ذلك السجل هو ما يتيح لك الرد على CONSUMPTION_REQUEST بـ consumptionStatus صادق بدلًا من التخمين. المنتج الاستهلاكي الذي سلّمته لكن لا تستطيع إثبات أنك سلّمته هو استرداد ستخسره افتراضيًا.

أجب عن كل CONSUMPTION_REQUEST، وأجب بصراحة

رد خلال الـ 12 ساعة، في كل مرة. أبلغ عن consumptionStatus الحقيقي. المبالغة في الاستخدام على عميل لم يستلم عملاته فعلًا تدعو رد المبالغ المدفوعة الذي كنت تحاول تجنبه، ورد المبالغ المدفوعة هو النتيجة الأغلى. صادق، وكامل، وفي الوقت المناسب. تلك هي اللعبة كلها، ولا تنجح إلا إذا كانت البيانات قد التُقطت قبل وصول الطلب.

راقب المنتجات الاستهلاكية بوصفها مجموعة استرداد مستقلة

امزج استردادات المنتجات الاستهلاكية في معدل استردادك الإجمالي فتختفي الإشارة. تتبّعها على حدة. عادةً ما تشير قفزة في الاستردادات على حزمة عملات واحدة أو فئة أرصدة إلى مشكلة محددة، مثل استهلاك معطوب أو سعر مضلل أو حزمة تسلّم أقل مما توحي به الأيقونة. اقرأ استردادات المنتجات الاستهلاكية مقابل مبيعات المنتجات الاستهلاكية، حسب المنتج، ويكون السبب عادةً واضحًا.

النسخة المختصرة

استرداد المشتريات الاستهلاكية داخل التطبيق هو الاسترداد الذي يكلّفك قبل أن تسمع به حتى، لأن العملات أُنفقت والأرصدة احترقت والحوسبة فُوترت لحظة شراء العميل. تتيح لك Apple التحدث مرة واحدة، لمدة 12 ساعة، عبر CONSUMPTION_REQUEST، وعلى منتج استهلاكي يكاد ذلك الرد يكون الدليل الوحيد الموجود. ويتيح لك Google Play الاسترداد لكنه نادرًا ما يسألك أولًا، ومن أغسطس 2026 يكلّف رد المبالغ المدفوعة على منتج استهلاكي أكثر مما كلّف البيع. سلّم من جهة الخادم، وسجّل ما سلّمته، وأجب عن كل طلب بصدق، وأبقِ الخسارة في مسار الاسترداد بدلًا من مسار النزاع.

الأسئلة الشائعة

هل يمكنني استرداد مشتريات استهلاكية داخل التطبيق بنفسي؟
على Google Play، نعم. يمكنك إصدار استرداد لمنتج استهلاكي من Play Console أو Order Management API، مع إبطال اختياري. أما على App Store، فلا. تقرر Apple كل استرداد عبر reportaproblem.apple.com، ومدخلك الوحيد هو إشعار CONSUMPTION_REQUEST الذي لديك 12 ساعة للرد عليه.
ما هو CONSUMPTION_REQUEST وكم من الوقت لديّ للرد؟
إن CONSUMPTION_REQUEST هو إشعار App Store Server Notification الذي ترسله Apple عندما يطلب عميل استردادًا على منتج استهلاكي، إذا كانت مشاركة بيانات الاستهلاك مفعّلة. لديك 12 ساعة للرد عبر Send Consumption Information، مبلّغًا عن حقول مثل consumptionStatus وconsumptionPercentage. وإن فاتتك النافذة قررت Apple دون مدخلك.
لماذا يهم رد الاستهلاك مني على منتج استهلاكي أكثر من اشتراك؟
بالنسبة لاشتراك، تحسب Apple مقدار ما انقضى من فترة الفوترة وتعتمد على ذلك، فيكون ردك في الغالب يحدد تفضيلًا فقط. أما بالنسبة لمنتج استهلاكي فلا يوجد وقت منقضٍ لقياسه، لذا فإن consumptionStatus الذي تبلّغ عنه يكاد يكون دليل الاستخدام الوحيد لدى Apple. المنتج الاستهلاكي المستهلَك بالكامل هو أقوى حقيقة يمكنك إرسالها.
إذا مُنح استرداد لمنتج استهلاكي، فهل أستعيد تكلفة الحوسبة؟
لا. الاسترداد يعكس سعر الشراء وعادةً عمولة المتجر، لكن الحوسبة واستدعاءات API والتخزين التي أنفقتها في تسليم المنتج الاستهلاكي كانت قد فُوترت بالفعل وتبقى مفوترة. لهذا يكلّفك استرداد منتج استهلاكي أكثر من سعر البيع وحده، ولهذا يكون إثبات التسليم هو الدفاع الحقيقي الوحيد.
كيف يؤثر تغيير رد المبالغ المدفوعة في Google Play لأغسطس 2026 على المنتجات الاستهلاكية؟
اعتبارًا من 3 أغسطس 2026، ينقل رد المبالغ المدفوعة في Google Play سعر الشراء مطروحًا منه رسوم خدمة Play، مضافًا إليه رسوم رد المبالغ من البنك، إلى المطوّر. وعلى منتج استهلاكي سلّمته بالفعل، تخسر تكلفة التلبية وسعر البيع ورسوم البنك معًا، فقد تكلّف حزمة متنازع عليها واحدة أكثر مما ربحته عدة حزم مباعة. إبقاء العملاء في مسار الاسترداد لا مسار رد المبالغ المدفوعة هو النتيجة الأرخص.

المصادر وقراءات إضافية

RefundHalt

الطيار الآلي للاستردادات في App Store وGoogle Play

تابع القراءة

Deep diveمدة القراءة 8 دقائق

عمليات الشراء داخل التطبيق غير المصرح بها التي يجريها الأطفال تُرَدُّ أموالها إلى ولي الأمر في كل مرة تقريبًا، وأنت من يتحمل التكلفة

عندما يشتري طفل حزمة عملات على هاتف أحد الوالدين، يقوم كل من Apple وGoogle برد المبلغ ولا يسألك أي منهما أولًا. الجهات التنظيمية صممت الأمر بهذه الطريقة. إليك كيف تعمل عمليات رد الأموال هذه عن مشتريات داخل التطبيق غير المصرح بها في كل متجر، ونافذة الـ 15 دقيقة التي يذهب فيها المال، وكم تكلفك عملية واحدة فعليًا.

Deep diveمدة القراءة 8 دقائق

ضريبة استرداد التطبيق لم تكن ملكك قط، لذا يكلفك الاسترداد حصتك، لا الإجمالي المكتوب على الإيصال

استرد قيمة عملية شراء داخل التطبيق وسيُظهر الإيصال السعر مضافًا إليه الضريبة عائدين. الضريبة لم تكن مالك قط. تجمعها Apple وGoogle وتوردها بصفتهما تاجر السجل، ثم تعكسانها عند الاسترداد دون المساس بحصتك. إليك ما يكلفه الاسترداد فعلًا، والإعداد الوحيد الذي تصبح فيه الضريبة على عاتقك.

طلب الاسترداد التالي في طريقه إليك بالفعل.

أعد RefundHalt في الوقت الذي تستغرقه لقراءة رسالة دعم أخرى عن استرداد لم تتمكن من الاعتراض عليه.