« Back to blog homepage

What is the difference between Pull and Push Sellers?

Push and Pull Connections
Pull and Push refer to two different types of integrations used in the TravelgateX ecosystem, specifically for the interaction between sellers (like hotels) and buyers (like travel agencies).
 
Pull Integration: In a Pull integration, two agents are always involved: a Seller and a Buyer. The Pull integration functions as a two-way system where Buyers, like Online Travel Agencies (OTAs), Tour Operators, and others, send availability requests to TravelgateX. Once these requests are received, TravelgateX queries the Seller and they respond instantly. The static content information (portfolio, destination list, room list, etc.) will also be downloaded from the Seller's API. The quantity and quality of this information will depend on the data returned by Sellers via the integration.
 
What is the difference between Pull and Push Sellers?
2:13
 
Advantages of Pull Connectivity:
  • Real-time communication between Buyers and Sellers.
  • Technically easier to develop.
Disadvantages of Pull Connectivity:
  • These integrations need to be able to support higher traffic, so they require a higher system investment than Push integrations.
Push Integration: A Push Integration is a connection where Channel Managers "push" their product to TravelgateX Database/System. Once a Push connection is activated, the Buyer (Client) configures their SetUp in the Inventory Extranet according to what they have previously agreed with the hotels. Once the Client has finished the Hotel SetUp, they inform the Channel Manager so they can "push" their product (availability, rates), which will be immediately processed and offered to the Buyer. Regarding static content information, it is generated and stored directly at TravelgateX system.
 
Advantages of Push Connectivity:
  • Sellers aren't required to handle as much traffic, which means they don’t need to invest as heavily in their systems.
  • Great response times.
Disadvantages of Push Connectivity:
  • Availability doesn't occur in real-time. Once the Seller updates their availability, they do not communicate with the Buyer until the available products are sold.
  • Push connections require more development time than Pull connections.
Sources Knowledge Base: