جوزيف ناثان نشر 2 مايو 2021 أرسل تقرير نشر 2 مايو 2021 ما هي فكرة البرومو كود كالعمل كخصومات في التطبيقات التجارية كتطبيقات التوصيل او الشراء 1 اقتباس
0 Adnane Kadri نشر 2 مايو 2021 أرسل تقرير نشر 2 مايو 2021 بشكل عام . فكرة الكوبونات , قسائم الشراء و البرومو كودس هي أشياء يتم تقديمها للعملاء كحافز للشراء , وقد تكون خصم نسب مئوية معينة ,خصم مبلغ معين ثابت أو حتى الشحن و التوصيل المجاني و ربما أفكار أخرى . أما إن كنت تقصد الكوبونات كمفهوم برمجي فيمكن معاملتها كغيرها من المفاهيم و من ثم إستعمالها في عمليات حساب سعر المنتج و الدفع . مثال عملي عن الإستعمال : قم بإنشاء جدول كوبونات بقاعدة البيانات يحوي الأعمدة : coupon_code // معبرا عن كود الكوبون coupon_type // معبرا عن نوع الكوبون coupon_amount // معبرا عن مقدار الخصم بحيث ينحصر نوع الكوبون في الأنواع الثلاثة الممثلة بأرقام 1,2,3,على التوالي , بـ : 1 => fixed_card_amount // مبلغ خصم ثابت 2 => percentage_off // خصم نسبة مئوية 3 => free_shipping // شحن مجاني 2. في نموذج إدخال كود الكوبون بصفحة الدفع قم بالتحقق من وجود كوبون يحمل نفس الكود المدرج أو لا . 3. إن كان نعم يمكنك تحديد نوع و مقدار الكوبون . 4. و من ثم عمل العملية الحسابية لحساب السعر الجديد و إظهاره للمستخدم . (طبعا يجب أخذ الحيطة و إدراج إحتمال التلاعب بالسعر و التصرف وفق ذلك , مثال :تخزين السعر في الباك اند بعد إدخال كود كوبون أكثر أمانا ) . طبعا هذا هو الشكل الأبسط للعملية , و هي وصفية بحتة يمكنك تطبيقها باللغة التي تبرمج وفقها . كما يمكنك إضافة الكثير من المميزات مثل : كوبون للمسجلين حديثا فقط , كوبون بتاريخ إنتهاء صلاحية , كوبون بعدد منتهي للإستعمال .. إلخ . 1 اقتباس
0 محمد أيت لعرايك نشر 3 مايو 2021 أرسل تقرير نشر 3 مايو 2021 الكوبونات هي خصومات ورموز ترويجية تمنح المشتري من المتجر تخفيظ على السعر الحقيقي للمنتج عند الشراء من متجر إلكتلروني, مثلا في Laravel : يمكنك جعل جدول المنتجات في قاعدة البيانات يستخدم خصومات ، بإنشاء جدول كوبونات خاص product_promotions ثم نربطه مع جدول المنتجات, في جدول product_promotions نضع الحقلين ( promo_id , product_id ) لكي يتم الربط بين كل منتج والكوبون الخاص به في جدول الكوبونات promotions بعد ذلك نقوم بتعريف علاقة many to many في نمودج المنتج <?php public function promocodes(){ return $this->belongsToMany(Promo::class)->withPivot(['promo_id']); } ستعيد هذه الدالة جميع العروض الترويجية التي تستخدمها هذه المنتجات حتى نتمكن من إظارها وإجراء جميع العمليات عليها, <?php $promocodes = Product::find(1)->promocodes; print_r($promocodes); // سيتم إظهار جميع الكوبنات الخاصة بالمنتج رقم 1 اقتباس
السؤال
جوزيف ناثان
ما هي فكرة البرومو كود كالعمل كخصومات في التطبيقات التجارية
كتطبيقات التوصيل او الشراء
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.