Pull Pricing
Pricing model where the platform requests required rates at query time. Upstream latency and concurrency capacity become critical.
Why it matters
This concept affects how travel supply moves between systems and which state can be trusted during search. Distribution data needs more than a valid payload: it needs context, freshness and clear ownership. The same term may exist at supplier, channel-manager, OTA and metasearch layers with different semantics, so careless abstraction creates hard-to-debug mismatches.
What does it look like in practice?
A hotel rate update moving from supplier through connectivity into an OTA or metasearch should preserve entity identity, source timestamp, restrictions and version state. HTTP success alone does not prove downstream distribution state is current.
Implementation questions
- Which system is the source of truth?
- Which identifiers and versions must be preserved?
- Does state arrive by push, pull or event?
- How is stale or incomplete state detected?
Common mistakes
- Treating provider IDs as canonical IDs
- Equating HTTP success with business-state success
- Mixing full and delta update semantics
Where does it appear in the travel stack?
Pull Pricing commonly appears across distribution layers. Its implementation should make source-of-truth, identity, freshness and transaction-ownership boundaries explicit.
Related terms
Related technical guides
Google Hotels Integration: Developer Guide
Implement Google Hotels from a developer perspective with Hotel Lists, property mapping, Pull/Changed Pricing/ARI, Transaction XML, landing pages, OAuth2, request/response models, error handling and monitoring.
Explore →Pull vs Changed Pricing vs ARI: Google Hotels Pricing Delivery
Compare Google Hotels Pull, Changed Pricing and ARI by freshness, infrastructure, change detection and scale.
Explore →Travel Search → Offer → Reprice → Booking Reference Architecture
Design an end-to-end reference architecture for travel search, canonical offers, repricing, payment and booking across supplier integrations.
Explore →ARI vs Live Search vs Reprice: Hotel Pricing and Availability Lifecycle
Compare ARI, live search and reprice/check flows across freshness, granularity, latency, booking confidence and source-of-truth.
Explore →Bedbank vs B2B Marketplace for Wholesale Travel Supply
Compare bedbanks and B2B travel marketplaces across inventory contracts, pricing, credit, booking lifecycle and supplier ownership.
Explore →Cache Invalidation Patterns for Travel Pricing
Design TTL, event invalidation, stale-while-revalidate and live-reprice boundaries for hotel and flight pricing.
Explore →