বাতিলকরণ উইন্ডো সেট করুন

কিভাবে বাতিল উইন্ডোজ যোগ করতে

বাতিলকরণ বোতামটি সক্রিয় হলে বাতিলকরণ উইন্ডোগুলি সংজ্ঞায়িত করে৷ এর মানে বাতিলকরণ ফাংশন ব্যবহারকারীর নিশ্চিতকরণ ইমেলগুলিতে অকার্যকর হবে এবং অন্যান্য সমস্ত পৃষ্ঠ থেকে অদৃশ্য হয়ে যাবে।

বাতিলকরণ উইন্ডো দুটি উপায়ে সক্রিয় করা যেতে পারে: পরিষেবা-স্তর এবং স্লট-স্তর। এই স্তরগুলিতে উইন্ডোগুলি নির্দিষ্ট করার প্রক্রিয়াগুলি নীচে আলোচনা করা হয়েছে৷

একটি পরিষেবা-স্তর এবং একটি স্লট-স্তর বাতিলকরণ উইন্ডো উভয়ই সেট করা থাকলে, স্লট-স্তরের উইন্ডোটি কার্যকর হবে৷ যদি কোনটিই সেট করা না থাকে, তাহলে বাতিলকরণ উইন্ডোটি টাইম স্লটের শুরুতে ডিফল্ট হয় (অর্থাৎ ব্যবহারকারীকে শেষ মুহূর্তে বাতিল করা যেতে পারে)।

পরিষেবা স্তরের সংজ্ঞা

পরিষেবা-স্তরের বাতিলকরণ উইন্ডোগুলি পরিষেবা ফিডে rules.min_advance_online_canceling উল্লেখ করে সক্রিয় করা যেতে পারে এই ক্ষেত্রটি বুকিং শুরু করার সময়ের আগে সেকেন্ডের সংখ্যায় সেট করা উচিত। উদাহরণস্বরূপ, যদি বুকিং শুরুর সময়ের আগে 24 ঘন্টা পর্যন্ত বাতিল করা যায় তবে এই ক্ষেত্রটি 86400 সেট করা হবে (তাই 3pm এর জন্য একটি বুকিং শুধুমাত্র আগের দিন 3pm পর্যন্ত বাতিল করা যেতে পারে)। এটি সেই পরিষেবার জন্য সমস্ত স্লটে প্রযোজ্য হবে (যদি না স্লট স্তরের সংজ্ঞা দ্বারা ওভাররাইড করা হয়)৷

JSON

{
  "service": [
    {
      "rules": {
        "min_advance_online_canceling": 86400
      }
    }
  ]
}

স্লট স্তরের সংজ্ঞা

প্রাপ্যতা স্লট স্তরে ক্ষেত্রটিকে scheduling_rule_overrides.last_online_cancellable_sec বলা হয় । এই ক্ষেত্রটি শেষ সময় (EPOCH টাইমস্ট্যাম্প) যে নির্দিষ্ট স্লট বাতিল করা যেতে পারে। এটি প্রতিটি স্বতন্ত্র স্লটে প্রযোজ্য হবে যেখানে এটি নির্দিষ্ট করা হয়েছে।

JSON

"service_availability": [
  {
    "availability": {
      "scheduling_rule_overrides": {
        "last_online_cancellable_sec": 1468081800
        }
    }
  }
]