White label integration tutorial

OTA Gateway offers two different models of cooperation:

  1. Seamless integration - we provide your company full 2-way channel manager API platform. You're able to build your own channel manager user interface or integrate channel manager seamlessly into your existing software (PMS, CRM or other App). If you have chosen this type of integration, please check seamless integration tutorial here.
  2. Reseller model - we provide your company our white la bel channel manager and booking engine interface for reselling.
This type of collaboration may be interesting if:
  • you don’t have your own software but you have a customer base who may be interested in channel manager.
  • you’d like to expand your company's product line
  • you don’t have enough time or resources for seamless integration.
Note that if you have chosen reseller model, your customer will use two or more standalone software interfaces (OTA Gateway channel manager interface, PMS interface and others) but all of them can be synchronized via API.
Channel manager can be managed completely manually (account creation, rooms, availability and rates management, OTA channels connection) or can be managed via API (receive rates and availability and push the reservations).
Let’s see what API integration possibilities you have:
  • To manage Channel manager accounts data you should be authorised. Use /v1/api/auth method for authorisation.
    1
  • Room types, rate plans and restriction plans creation. All of this can be created by your customer manually or can be sent via API from your software. For sending this data via API, please use methods below:
    a. For room types creation use /v1/api/roomtypes method
    b. For rate plans creation use /v1/api/plans method
    c. For restriction plans creation use /v1/api/restriction_plans method
    d. To associate a restriction plan to the rate plan you need to edit the rate plan, indicating the restriction_plan_id parameter and the /v1/api/plans method.
    2


  • Availability, prices, restrictions update.
    a. For prices update use /v1/api/prices editing rates method
    b. For availability update use /v1/api/availability method
    c. For restrictions update use /v1/api/restrictions updating existing restrictions plan method
    3
  • Getting reservations. To get new reservations from OTA Gateway channel manager into your PMS/CRM, use the methods below:
    a. To set up an URL for push notifications use method /v1/api/webhook. You’ll be notified about all new reservations if you’ll create a webhook with type “bookings”.
    b. For getting reservations use /v1/api/bookings getting bookings method and /v1/api/bookings_fetched marking a booking as read method.
    4
By implementing API methods from the list above, you’ll give your customers the opportunity to conveniently work with channel manager in connection with your software.
For more information or if you need an advice how to make some special integrations, please contact me directly yana.p@otagateway.com

See you soon!
Did you like this article?