منبع: رزرو
رزرو برای اسلات موجودی
نمایندگی JSON |
---|
{ "name": string, "merchantId": string, "serviceId": string, "startTime": string, "duration": string, "clientInformation": { object ( |
فیلدها | |
---|---|
name | نام منبع رزرو: |
merchantId | شناسه تاجر برای اسلات |
serviceId | شناسه خدمات بازرگان |
startTime | زمان شروع زمان ملاقات مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
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 PREPAYMENT_PROVIDED یا PREPAYMENT_REFUNDED باشد، PayTransactionId حاوی شناسه تراکنش منحصر به فرد مرتبط است. |
paymentTransactionId | شناسه منحصر به فرد برای تراکنش پرداخت مرتبط با رزرو. خالی اگر قابل اجرا نیست. |
وضعیت پیش پرداخت
وضعیت پیش پرداخت یک رزرو.
Enums | |
---|---|
PREPAYMENT_STATUS_UNSPECIFIED | مشخص نشده، پیشفرض PREPAYMENT_NOT_PROVIDED است. |
PREPAYMENT_PROVIDED | هزینه رزرو از قبل پرداخت شده است. |
PREPAYMENT_NOT_PROVIDED | هزینه رزرو از قبل پرداخت نشده است. |
PREPAYMENT_REFUNDED | این هزینه قبلاً PREPAYMENT_PREVIDED بود اما اکنون بازپرداخت شده است. |
روش ها | |
---|---|
| یک Booking موجود را به روز می کند. |