المتجر والمنتجات·4 min read·

كيف أبيع المنتجات الجسدية والرقمية معاً؟

تتيح لك VeloCMS دمج المنتجات الجسدية والرقمية في المتجر ذاته — حدّد نوع المنتج لكل صنف على حدة، ويمكن إرفاق الأصول الرقمية حتى على مستوى المتغيرات.

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

كيف أحدّد أن منتجاً ما رقمي؟

عند إنشاء منتج أو تعديله، ابحث عن محدد "نوع المنتج" قرب أعلى النموذج — وضعه الافتراضي هو "جسدي". بدّله إلى "رقمي" فيظهر قسم جديد: الأصل الرقمي. يمكنك رفع ملف يصل حجمه إلى 2GB مباشرةً إلى Cloudflare R2 من هنا. الصيغ المدعومة تشمل PDF وZIP وMP3 وMP4 وEPUB وPNG/JPG. بعد الرفع يظهر اسم الملف وحجمه في خانة الأصل. في كل مرة يشتري فيها أحد العملاء هذا المنتج، يتلقّى رابط تنزيل آمناً محدود المدة في رسالة تأكيد طلبه — وليس رابطاً عاماً دائماً.

هل يمكن أن يجمع منتج واحد متغيرات رقمية وجسدية معاً؟

نعم، وهذه من أقوى ما يتيحه نظام المتغيرات. لنقل أنك تبيع دورة تصوير فوتوغرافي — قد تطرح خياراً جسدياً (كتيب ورقي مشحون إلى العميل) وخياراً رقمياً (ملف PDF، تسليم فوري). أضف كليهما كمتغيرَين، وحدّد نوع المنتج في كل صف متغير إلى "جسدي" أو "رقمي"، وأرفق ملف PDF بصف المتغير الرقمي. عند الدفع، تُوجّه VeloCMS كل متغير توجيهاً صحيحاً — المتغيرات الجسدية تمر بمسار الشحن، والمتغيرات الرقمية تُسلَّم رابطاً للملف فور إتمام الدفع.

تتخطى الطلبات الرقمية خطوة الشحن في الدفع كلياً — لا يُجمع عنوان ولا تُشترط منطقة شحن. وإن احتوت السلة على منتجات جسدية ورقمية معاً، تجمع VeloCMS عنوان الشحن للمنتجات الجسدية فحسب.

كيف تُحمى روابط التنزيل الرقمية؟

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

ماذا يحدث لو استردّ عميل منتجاً رقمياً؟

حين تُصدر استرداداً لطلب رقمي من الإدارة ← المتجر ← الطلبات، تُلغي VeloCMS رابط التنزيل فوراً — أي محاولة تنزيل لاحقة تُعيد استجابة 410 Gone. وإن كانت نافذة الـ48 ساعة قد انتهت أصلاً قبل الاسترداد، فلا يوجد رابط صالح لإلغائه. يمكنك أيضاً إلغاء صلاحية التنزيل يدوياً لأي طلب في أي وقت من صفحة تفاصيل الطلب دون إصدار استرداد، وهو أمر مفيد حين تشكّ في مشاركة غير مصرّح بها.