संसाधन: बुकिंग
इन्वेंट्री स्लॉट के लिए बुकिंग
JSON के काेड में दिखाना |
---|
{ "name": string, "merchantId": string, "serviceId": string, "startTime": string, "duration": string, "clientInformation": { object ( |
फ़ील्ड | |
---|---|
name |
बुकिंग के संसाधन का नाम: |
merchant |
स्लॉट के लिए कारोबारी या कंपनी का आईडी |
service |
मर्चेंट सेवा का आईडी |
start |
अपॉइंटमेंट स्लॉट का शुरू होने का समय आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
duration |
अपॉइंटमेंट स्लॉट की अवधि सेकंड में कुल समय, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह समय ' |
client |
अपॉइंटमेंट बुक करने वाले क्लाइंट की निजी जानकारी |
status |
बुकिंग की स्थिति |
payment |
बुकिंग से जुड़े पेमेंट लेन-देन की जानकारी. |
party |
बुकिंग में शामिल लोगों की संख्या |
ClientInformation
बुकिंग करने वाले व्यक्ति की निजी जानकारी
JSON के काेड में दिखाना |
---|
{
"givenName": string,
"familyName": string,
"address": {
object ( |
फ़ील्ड | |
---|---|
given |
क्लाइंट का नाम |
family |
क्लाइंट का उपनाम |
address |
क्लाइंट का पता |
telephone |
क्लाइंट का फ़ोन नंबर |
email |
क्लाइंट का ईमेल पता |
BookingStatus
बुकिंग की स्थिति
Enums | |
---|---|
BOOKING_STATUS_UNSPECIFIED |
इसकी जानकारी नहीं दी गई है. |
CONFIRMED |
बुकिंग की पुष्टि हो गई है |
PENDING_MERCHANT_CONFIRMATION |
बुकिंग की स्थिति 'पुष्टि हो गई है' में बदलने से पहले, कारोबारी या कंपनी की पुष्टि बाकी है (फ़िलहाल, यह सुविधा उपलब्ध नहीं है) |
PENDING_CLIENT_CONFIRMATION |
बुकिंग की स्थिति 'पुष्टि हो चुकी है' में बदलने से पहले, क्लाइंट से पुष्टि की जानी बाकी है (फ़िलहाल, यह सुविधा उपलब्ध नहीं है) |
CANCELED |
उपयोगकर्ता की ओर से बुकिंग रद्द कर दी गई है. |
NO_SHOW |
क्लाइंट अपॉइंटमेंट के लिए नहीं आया |
NO_SHOW_PENALIZED |
अपॉइंटमेंट रद्द करने की नीति का उल्लंघन करने के लिए, क्लाइंट अपॉइंटमेंट पर नहीं आया. |
FAILED |
प्रोसेसिंग में हुई गड़बड़ी की वजह से, बुकिंग पूरी नहीं की जा सकी. |
DECLINED_BY_MERCHANT |
मर्चेंट ने बुकिंग को अस्वीकार कर दिया. |
PaymentInformation
बुकिंग से जुड़ी पेमेंट की जानकारी
JSON के काेड में दिखाना |
---|
{
"prepaymentStatus": enum ( |
फ़ील्ड | |
---|---|
prepayment |
बुकिंग के लिए किया गया प्रीपेमेंट. अगर prepaymentStatus, PREPAYMENT_PROVIDED या PREPAYMENT_REFUNDED है, तो paymentTransactionId में उससे जुड़ा यूनीक लेन-देन आईडी शामिल होता है. |
payment |
बुकिंग से जुड़े पेमेंट लेन-देन के लिए यूनीक आइडेंटिफ़ायर. अगर लागू नहीं है, तो खाली छोड़ें. |
PrepaymentStatus
किसी बुकिंग के लिए किया गया ऐडवांस पेमेंट.
Enums | |
---|---|
PREPAYMENT_STATUS_UNSPECIFIED |
अगर इसकी वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट रूप से PREPAYMENT_NOT_PROVIDED दिखेगी. |
PREPAYMENT_PROVIDED |
बुकिंग के लिए, पहले ही पैसे चुका दिए गए हों. |
PREPAYMENT_NOT_PROVIDED |
बुकिंग के लिए, पहले से पैसे नहीं चुकाए गए हैं. |
PREPAYMENT_REFUNDED |
शुल्क पहले PREPAYMENT_PROVIDED था, लेकिन अब रिफ़ंड कर दिया गया है. |
तरीके |
|
---|---|
|
किसी मौजूदा Booking को अपडेट करता है. |