সম্পদ: বুকিং
একটি জায় স্লট জন্য একটি বুকিং
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "merchantId": string, "serviceId": string, "startTime": string, "duration": string, "clientInformation": { object ( |
ক্ষেত্র | |
---|---|
name | বুকিং এর রিসোর্স নাম: |
merchantId | স্লটের জন্য ব্যবসায়ীর আইডি |
serviceId | বণিক পরিষেবার আইডি |
startTime | অ্যাপয়েন্টমেন্ট স্লটের শুরুর সময় RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
duration | অ্যাপয়েন্টমেন্ট স্লটের সময়কাল নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
clientInformation | অ্যাপয়েন্টমেন্ট গ্রহণকারী ক্লায়েন্টের ব্যক্তিগত তথ্য |
status | বুকিং এর অবস্থা |
paymentInformation | বুকিংয়ের সাথে সম্পর্কিত অর্থপ্রদানের লেনদেনের তথ্য। |
partySize | বুকিং পার্টি আকার |
ক্লায়েন্ট তথ্য
বুকিং করা ব্যক্তি সম্পর্কে ব্যক্তিগত তথ্য
JSON প্রতিনিধিত্ব |
---|
{
"givenName": string,
"familyName": string,
"address": {
object ( |
ক্ষেত্র | |
---|---|
givenName | ক্লায়েন্টের দেওয়া নাম |
familyName | গ্রাহকের পারিবারিক নাম |
address | গ্রাহকের ঠিকানা |
telephone | গ্রাহকের ফোন নম্বর |
email | ক্লায়েন্টের ইমেল ঠিকানা |
বুকিং স্ট্যাটাস
একটি বুকিং অবস্থা
Enums | |
---|---|
BOOKING_STATUS_UNSPECIFIED | উল্লেখ করা হয়নি। |
CONFIRMED | বুকিং নিশ্চিত করা হয়েছে |
PENDING_MERCHANT_CONFIRMATION | বুকিং কনফার্মড স্ট্যাটাসে রূপান্তর করার আগে বণিকের দ্বারা নিশ্চিতকরণের জন্য অপেক্ষা করছে (এটি বর্তমানে সমর্থিত নয়) |
PENDING_CLIENT_CONFIRMATION | বুকিং কনফার্মড স্ট্যাটাসে রূপান্তর করার আগে ক্লায়েন্টের দ্বারা নিশ্চিতকরণের জন্য অপেক্ষা করছে (এটি বর্তমানে সমর্থিত নয়) |
CANCELED | ব্যবহারকারীর পক্ষ থেকে বুকিং বাতিল করা হয়েছে। |
NO_SHOW | অ্যাপয়েন্টমেন্টের জন্য ক্লায়েন্ট দেখায়নি |
NO_SHOW_PENALIZED | বাতিলকরণ নীতি লঙ্ঘন করে ক্লায়েন্ট অ্যাপয়েন্টমেন্টের জন্য দেখায়নি। |
FAILED | প্রসেসিং ব্যর্থতার কারণে বুকিং সম্পূর্ণ করা যায়নি। |
DECLINED_BY_MERCHANT | বুকিং অসিঙ্ক্রোনাসভাবে বণিক দ্বারা প্রত্যাখ্যান করা হয়েছে৷ |
পেমেন্ট তথ্য
পেমেন্টের বিশদ বিবরণ যা বুকিংয়ের সাথে সম্পর্কিত
JSON প্রতিনিধিত্ব |
---|
{
"prepaymentStatus": enum ( |
ক্ষেত্র | |
---|---|
prepaymentStatus | বুকিং এর প্রিপেমেন্ট স্ট্যাটাস। যদি প্রিপেমেন্ট স্ট্যাটাস PREPAYMENT_PROVIDED বা PREPAYMENT_REFUNDED হয়, তাহলে পেমেন্ট ট্রানজ্যাকশনআইডি-তে সংশ্লিষ্ট অনন্য লেনদেন আইডি থাকে। |
paymentTransactionId | বুকিংয়ের সাথে যুক্ত একটি অর্থপ্রদান লেনদেনের জন্য অনন্য শনাক্তকারী। খালি যদি প্রযোজ্য না হয়। |
প্রিপেমেন্ট স্ট্যাটাস
বুকিং এর প্রিপেমেন্ট স্ট্যাটাস।
Enums | |
---|---|
PREPAYMENT_STATUS_UNSPECIFIED | নির্দিষ্ট করা নেই, PREPAYMENT_NOT_PROVIDED-এ ডিফল্ট। |
PREPAYMENT_PROVIDED | বুকিং ফি অগ্রিম প্রদান করা হয়েছে. |
PREPAYMENT_NOT_PROVIDED | বুকিং এর জন্য ফি অগ্রিম প্রদান করা হয় নি. |
PREPAYMENT_REFUNDED | ফি আগে PREPAYMENT_PROVIDED ছিল কিন্তু এখন ফেরত দেওয়া হয়েছে৷ |
পদ্ধতি | |
---|---|
| একটি বিদ্যমান Booking আপডেট করে। |