Ramin Mor
3 سال پیش توسط Ramin Mor مطرح شد
2 پاسخ

جداول مشتریان برپایه فروش اشتراک

سلام دوستان وقت بخیر
من در حال طراحی یه سایتی هستم که قسمتی از خدماتش پولی هست و کاربر باید اشتراک تهیه کنه.
من چند تا دسته بندی دارم که برای هرکدوم مبالغی تعیین شده و کاربر برای استفاده از اون بایستی سالانه مبلغی پرداخت کنه. برای طراحی جداول این مورد به مشکل برخوردم چون تجربه اولمه این مدلی نمیدونم چجوری پیاده کنم؟


ثبت پرسش جدید
حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 3 سال پیش آپدیت شد
3

سلام @ramin.mor47
یه جدول لازم دارید برای ثبت خدمات اشتراک مثلا اشتراک طلایی و نقره ای و ... با مشخصاتش مثلا قیمت و مدت اعتبار. می تونید مدل service رو برای این منظور ایجاد کنید البته با مایگریشن و کنترلر مرتبط.
حالا یه جدول هم نیاز دارید تا اعتبار کاربر و نوع سرویس های دریافتی رو ثبت کنه.برای این منظور می تونید مدل credit رو با مایگریشن و کنترلر مرتبط با اون ایجاد کنید. حالا وقتی کاربر از لیست جدول service نوع خدماتش رو انتخاب میکنه و موارد مربوط به پرداخت رو طی میکنه پس از پرداخت موفقیت آمیز یه ردیف توی جدول credits براش ثبت می کنید که معرف اشتراک خریداری شده و id ردیف سرویس است. کاملا واضح هست که توی جدول credits باید زمان انقضای اشتراک ثبت شده باشه.


developer
تخصص : برنامه نویس
@developer 3 سال پیش مطرح شد
0

یکسری فیلد توی جدول یوزر ایجاد کنید و اگه کاربر اون اشتراک مربوط رو خریده بود فیلد مرتبطش رو true کنید و توی فرانت هم چک کنید اگه فیلدش true بود نشون بده
یه چیزی شبیه سیستم Gate


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 3 سال پیش آپدیت شد
3

سلام @ramin.mor47
یه جدول لازم دارید برای ثبت خدمات اشتراک مثلا اشتراک طلایی و نقره ای و ... با مشخصاتش مثلا قیمت و مدت اعتبار. می تونید مدل service رو برای این منظور ایجاد کنید البته با مایگریشن و کنترلر مرتبط.
حالا یه جدول هم نیاز دارید تا اعتبار کاربر و نوع سرویس های دریافتی رو ثبت کنه.برای این منظور می تونید مدل credit رو با مایگریشن و کنترلر مرتبط با اون ایجاد کنید. حالا وقتی کاربر از لیست جدول service نوع خدماتش رو انتخاب میکنه و موارد مربوط به پرداخت رو طی میکنه پس از پرداخت موفقیت آمیز یه ردیف توی جدول credits براش ثبت می کنید که معرف اشتراک خریداری شده و id ردیف سرویس است. کاملا واضح هست که توی جدول credits باید زمان انقضای اشتراک ثبت شده باشه.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام