هدف
پاداش موجود با قفل/تکرارپذیری ایمن مصرف و وفاداری دفتر حساب دقیقاً یکبار ثبت شود.
پیشنیاز
بافت عملیاتی احراز هویت/مجوز موقت و شعبه یا منبع مرتبط باید از مسیر واقعی کالا معتبر باشد؛ شناسه ورودی کاربر مرجع قطعی دسترسی نیست.
مسیر اصلی
- شناسه عمومی پاداش متعلق به مخاطب تعیین میشود.
- حساب وفاداری با قفل خوانده میشود.
- وضعیت/انقضا/امتیاز کافی کنترل میشود.
- کلید تکرارپذیری ایمن تکرار سالم را اجرای مجدد و داده ارسالی ناسازگار را رد میکند.
- امتیاز تراکنش و پاداش وضعیت در یک تراکنش ثبت میشوند.
مسیرهای شرطی و خطا
- حالتهای عدم دسترسی، وضعیت نامعتبر، توکن/مجوز موقت نامعتبر و تکرارپذیری ایمن تعارض باید بدون اثر جانبی اضافه خاتمه پیدا کنند.
- برای داخل سالن/سفارش/پرداخت/کیف پول/معرف، شعبه واقعی از منبع/مبدأ مرتبط تعیین میشود.
CUSTOMERمجوز شعبه داخلی ندارد و نباید برای سادهکردن مجوزدهی به داخلی سامانه برنامهریزی منابع سازمانی کاربر تبدیل شود.
آثار جانبی مهم
هر اثر فروش/پرداخت/کیف پول/وفاداری/حسابداری/موجودی باید از سرویس/نگاشت رسمی خودش عبور کند. رابط کاربری نباید سند مالی یا دفتر حساب را مستقیم بسازد.
تلاش مجدد / تکرارپذیری ایمن / برگشت
تلاش مجدد تنها با قرارداد تکرارپذیری ایمن همان جریان مجاز است. اجرای مجدد سازگار نتیجه قبلی را بازمیگرداند و درخواست ناسازگار باید خطا شود.
موارد ممنوع
ارسال توکن/داده محرمانه/شناسه داخلی/خطای خام به راهنمای عمومی، اعتماد به شماره عمومی سفارش بهعنوان مجوزدهی، یا دورزدن شعبه/حسابداری نگاشت ممنوع است.
صفحات مرتبط
ONO.CLUB.DASHBOARD