رفتن به مطلب

جلوگیری از خرید بیش از تعداد مشخص


pitit

پست های پیشنهاد شده

سلام - من برای روش پرداخت فعلا فقط از پرداخت با فیش بانکی استفاده کردم

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

زمانی که گزینه رد سفارشات بعد از اتمام موجودی رو فعال می کنم ممکنه یک نفر بیاد همه موجودی رو خرید کنه و بعد هم هیچ پرداختی انجام نده یا مثلا تا 1 روز بعد هم پرداختش رو انجام نده و در طول این مدت دیگر هیچ کس امکان خرید اون کالا رو نخواهد داشت( احتمال اینکه خریدار از خریدش پشیمان بشه و پرداخت نکنه هست)

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

 

حالا من دوتا آیتم نیاز دارم برای حل مقداری از این مشکل

1- بتونم تعداد خرید از هرکالا رو برای یک کاربر محدود کنم. یعنی مثلا هرکاربر از یک کالا حداکثر 1 دونه بتونه بخره ( مثال هر روز 1 عدد یا پس از تحویل شدن سفارش اولی امکان خرید دوباره اون کالا براش فراهم بشه)

2- تا زمانی که فیش پرداختی رو وارد فرم رسیدهای پرداختی نکرده، تعدادی که خریده از انبار کم نشه.

3- بر فرضی که من بی خیال پرداخت از طریق فیش بانکی بشم و پرداخت آنلاین رو فعال کنم. آیا این مشکل به وجود نمیاد که مشتری 1 دونه کالا رو اضافه کنه به سبد خریدش و فرداش بره عملیات پرداخت آنلاین رو انجام بده و در طول این مدت موجودی کالا صفر شده باشه؟ راهی هست که اگر بین ثبت سفارش و پرداخت آنلاین فاصله به وجود اومد موقع پرداخت آنلاین اول موجودی رو چک کنه و بعد اجازه پرداخت آنلاین بده؟

کلا دوستان نظری برای این مشکل دارن؟

چون فروشگاه من نوت بوکه. کنترل خریدها اون هم برای پرداخت های غیر آنلاین واقعا سخته.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر



  • کاربران آنلاین در این صفحه

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • اضافه کردن...