- संसाधन: बुकिंग
- ClientInfo
- बुकिंग की स्थिति
- क्रेडिट/डेबिट कार्ड की जानकारी
- पहले से किया गया पेमेंट की स्थिति
- तरीके
संसाधन: बुकिंग
इन्वेंट्री स्लॉट के लिए बुकिंग
जेएसओएन के काेड में दिखाना |
---|
{ "name": string, "merchantId": string, "serviceId": string, "startTime": string, "duration": string, "clientInformation": { object ( |
फ़ील्ड | |
---|---|
name |
बुकिंग का संसाधन नाम: |
merchantId |
स्लॉट के लिए व्यापारी/कंपनी का आईडी |
serviceId |
व्यापारी सेवा का आईडी |
startTime |
अपॉइंटमेंट स्लॉट की शुरुआत का समय RFC3339 यूटीसी और कोट के फ़ॉर्मैट;Zulu" में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ दशमलव अंक हैं. उदाहरण: |
duration |
अपॉइंटमेंट स्लॉट की अवधि नौ से ज़्यादा अंश अंकों वाली अवधि, जिसमें ' |
clientInformation |
अपॉइंटमेंट लेने वाले क्लाइंट की निजी जानकारी |
status |
बुकिंग की स्थिति |
paymentInformation |
बुकिंग से जुड़े पेमेंट के लेन-देन के बारे में जानकारी. |
partySize |
बुकिंग का पक्ष |
क्लाइंट की जानकारी
बुकिंग करने वाले व्यक्ति की निजी जानकारी
जेएसओएन के काेड में दिखाना |
---|
{
"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 |
व्यापारी ने बुकिंग को एसिंक्रोनस तौर पर अस्वीकार कर दिया है. |
क्रेडिट/डेबिट कार्ड की जानकारी
बुकिंग से जुड़े पेमेंट के तरीके की जानकारी
जेएसओएन के काेड में दिखाना |
---|
{
"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 को अपडेट करता है. |