مستندات

جست‌وجو در مستندات

نام اندپوینت، موضوع یا کلیدواژه را بنویسید

پیگیری چرخهٔ عمر رزرو

این راهنما وضعیت‌های رزرو را در پرواز، هتل و تفریحات توضیح می‌دهد و نشان می‌دهد چطور آن‌ها را بخوانید.

مسیر حرکت یک رزرو#

هر رزرو با نگه‌داشت (hold) شروع می‌شود و با تأیید یا لغو تمام می‌شود. APIهای پرواز و هتل وضعیت را به‌صورت عدد و API تفریحات آن را به‌صورت کلمه گزارش می‌کنند.

پرواز#

رزرو پرواز را با AirBookingData بخوانید. فیلد Status:

وضعیتمعنا
10رزرو و نگه داشته شده. در انتظار صدور بلیت پیش از TktTimeLimit.
20بلیت صادر شده و مبلغ نرخ کسر شده است.

رزروِ نگه‌داشته‌شده را با AirCancel لغو کنید و برای بلیت صادرشده با AirRefund استرداد بگیرید.

هتل#

رزرو هتل را با HotelBookingData بخوانید. رزرو پس از رزرو نگه داشته می‌شود، پس از سفارش تأیید می‌شود و پس از لغو لغو می‌شود. کسر از موجودی فقط در مرحلهٔ سفارش انجام می‌شود.

تفریحات#

رزرو تفریح را با GET /Activity/v2/bookings/{uuid} بخوانید. فیلد status:

وضعیتمعنا
reservedایجاد و نگه داشته شده. در انتظار تأیید.
waitingتوسط شما تأیید شده و در انتظار صدور است.
approvedصادر شده و واچر در دسترس است.
cancelledلغو شده.
expiredمهلت نگه‌داشت تمام شده.
rejectedتأمین‌کننده رزرو را رد کرده.
refundedپس از لغو، استرداد شده.

خواندن وضعیت بدون پیگیری سنگین#

برای تفریحات، پلتفرم رویدادهای تأمین‌کننده را ثبت می‌کند. به‌جای اینکه رزرو را مدام در یک حلقه بخوانید، آخرین رویداد booking_status_updated را از اندپوینت وب‌هوک‌ها بخوانید. برای پرواز و هتل، رزرو را پس از هر اقدامی که ممکن است وضعیتش را تغییر دهد بخوانید و در غیر این صورت در فواصل زمانی معقول.

ویرایش این صفحه در گیت‌هابمشکلی دیدید؟ از پنل ← پشتیبانی خبرمان کنید.