هدف
تبدیل منوی شعبه و سبد خرید به سفارش ارسال/تحویل حضوری با نشست، اعتبارسنجی و تکرارپذیری ایمن واقعی.
پیشنیاز
بافت عملیاتی احراز هویت/مجوز موقت و شعبه یا منبع مرتبط باید از مسیر واقعی کالا معتبر باشد؛ شناسه ورودی کاربر مرجع قطعی دسترسی نیست.
مسیر اصلی
- شعبه و منوی منتشرشده انتخاب میشود.
- سبد و گزینههای معتبر ساخته میشود.
- برای ارسال/تحویل حضوری نشست مشتری و شرایط آدرس/پرداخت کنترل میشود.
- کد تخفیف/ترویج فروش روی سرور دوباره ارزیابی میشود.
- ایجاد با تکرارپذیری ایمن ثبت میشود و شماره عمومی سفارش برمیگردد.
مسیرهای شرطی و خطا
- حالتهای عدم دسترسی، وضعیت نامعتبر، توکن/مجوز موقت نامعتبر و تکرارپذیری ایمن تعارض باید بدون اثر جانبی اضافه خاتمه پیدا کنند.
- برای داخل سالن/سفارش/پرداخت/کیف پول/معرف، شعبه واقعی از منبع/مبدأ مرتبط تعیین میشود.
CUSTOMERمجوز شعبه داخلی ندارد و نباید برای سادهکردن مجوزدهی به داخلی سامانه برنامهریزی منابع سازمانی کاربر تبدیل شود.
آثار جانبی مهم
هر اثر فروش/پرداخت/کیف پول/وفاداری/حسابداری/موجودی باید از سرویس/نگاشت رسمی خودش عبور کند. رابط کاربری نباید سند مالی یا دفتر حساب را مستقیم بسازد.
تلاش مجدد / تکرارپذیری ایمن / برگشت
تلاش مجدد تنها با قرارداد تکرارپذیری ایمن همان جریان مجاز است. اجرای مجدد سازگار نتیجه قبلی را بازمیگرداند و درخواست ناسازگار باید خطا شود.
موارد ممنوع
ارسال توکن/داده محرمانه/شناسه داخلی/خطای خام به راهنمای عمومی، اعتماد به شماره عمومی سفارش بهعنوان مجوزدهی، یا دورزدن شعبه/حسابداری نگاشت ممنوع است.
صفحات مرتبط
ONO.HOME.BRANCHESONO.BRANCH.MENUONO.CHECKOUTONO.ORDER.DETAIL