Urgent.News

What's breaking now, across thousands of outlets.

Tech

Why a shopping cart can't price a hotel stay

If you have ever tried to sell hotel stays through a regular e-commerce stack, you hit the wall fast. A product has a price. A hotel night does not: it has a contract. While building FullTravel , a SaaS for independent inbound agencies and tour operators, I had to model what hotels actually send. Here is the list of concepts a pricing engine has to understand before it can quote a single stay…

Trying to sell hotel stays through a typical e-commerce platform proves difficult. Unlike products with fixed prices, hotel nights come with contracts. When building FullTravel, a SaaS for independent agencies and tour operators, I needed to understand the various elements of hotel pricing before quoting a stay correctly. These include board basis (room only, bed and breakfast, etc.), seasons and periods (rates vary by date range), occupancy (rates differ based on the number of adults), child policies (children aged 2-11 sharing a room with two adults pay half the adult rate), supplements and promotions (sea view, single use, early booking, long stay), allotments and stop-sell (agency holds a certain number of rooms), and tiered transfers and excursions with limited seats.

Building a pricing engine that can accurately quote hotel stays is no simple task. It requires modeling a wide range of contract lines for each night, applying the appropriate rules, and then adding child policies, supplements, promotions, and margin on top. Using AI to read hotel contracts speeds up the process for agencies but requires safeguards.

FullTravel uses AI to read the hotel's PDF and propose a rate grid, with strict validation rules and reference tracking to ensure accuracy. Having a single, unified catalogue that feeds multiple front ends - back-office, agency's booking site, and reseller extranet - reduces the chances of pricing errors. The technology stack is Symfony and PostgreSQL. FullTravel's demo is available online for those interested in travel tech.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Designing the Human Interface for HardwareMind: My Role as a UI Engineer

Introduction When a hardware device starts behaving unexpectedly, engineers need more than raw sensor readings. They need a clear way to enter incident details, review a diagnosis, and understand what…

  • HardwareMind interface simplifies incident logging and diagnosis
  • UI built with Streamlit for user-friendly workflow
  • UI Engineer gained hands-on frontend-backend integration experience

Agents won't kill apps... on a phone, they can't act without them

At WWDC this year, in the keynote, Apple confirmed something I had been holding as a logical intuition more than as an open question: when the assistant that lives in your phone wants to do something…

  • Apple's assistant communicates with installed apps, not directly
  • AppFunctions is Google's on-device alternative to agent calls
  • Apps may become obsolete as agents interact via APIs/websites

My self learn cloud engineering roadmap

My Cloud Engineering Roadmap ☁️⚙️ Starting a journey into Cloud Engineering can quickly become overwhelming. There are countless tools, technologies, certifications, courses, and roadmaps available.

  • Phase 1 focuses on Linux, networking, and Git fundamentals
  • Phase 2 emphasizes AWS core concepts like VPC, IAM, and CLI
  • Focus on understanding, practice, and project building to avoid overwhelm

More from Tuesday 29 September →