October 2025 - Release Notes
Here are the most recent enhancements to Spotnana’s Travel-as-a-Service Platform. The features are grouped by functional category (Content, Self-service, etc.).
Traveler Experience
Profile: Improved hotel and car loyalty program selection
We’ve improved the user experience for when a traveler adds hotel and car loyalty programs to their user profile.
To reduce the potential for errors, the OBT now requires the traveler to select their loyalty program from a menu before entering the membership number. For rental car and hotel programs not on the list, the traveler can now select "Other" to enter a custom value.
For more details, see Edit my profile.
Profile: Apply changes to loyalty number and secure traveler information to existing/upcoming bookings
We have enhanced the traveler profile experience to automatically synchronize any changes to loyalty numbers, passport details, and Known Traveler Numbers (KTN) with existing and upcoming bookings. This streamlines the booking process and reduces the need for agent support by enabling a traveler to:
- Apply updates to existing and upcoming bookings: When a traveler adds or updates their frequent flyer number (Sabre GDS & NDC content), passport, or KTN in their profile, they can select a new option to "Apply to existing bookings." From there, travelers can also choose which upcoming trips to update.
- Reduce check-in friction: Travelers will have fully synchronized details, helping to ensure they receive loyalty miles and benefit from services like TSA PreCheck on upcoming trips.
- Receive an immediate confirmation or error: The traveler receives confirmation if the update is successful or an error message if there is a loyalty number mismatch.
For more details, see Edit my profile.
Streamlined MCO redemption for travelers
MCOs, or Miscellaneous Charge Orders, are a type of airline credit that can be redeemed when purchasing new flights. We've enhanced the MCO redemption process by integrating it directly into the booking flow. We will generate an automated task for an agent to process, eliminating the need to contact an agent.
This provides travelers with:
- Seamless checkout: Travelers can now select applicable MCOs during checkout. Travelers will also be prompted to provide a backup payment method in case there is an issue with the MCO redemption.
- Clear communication: The system provides transparent updates on the booking status, including when agent assistance is required.
Rental car: Clearer details and sorting when searching and booking
We have enhanced the car rental booking experience to provide full cost transparency, helping travelers make more informed decisions. Now, all key booking and financial details are visible in the platform starting from search results through to the final invoice.
Key improvements include:
- Detailed cost breakdown: All car rentals now show a complete cost breakdown, including the base rate, any fees charged to drop off the vehicle, and taxes. This ensures travelers have a clear understanding of the total cost before they book.
- Mileage visibility: The platform clearly indicates whether a rental has Limited mileage or Unlimited mileage. For cars with limited mileage, travelers will see the number of miles included and the cost of any overage charges.
- Improved sorting: The default sort order for car search results now prioritizes the total rental cost rather than just the daily rate, helping travelers find the most cost-effective option.
For more details, see Book a car rental.
Travel Management
Policy: Restrict airport transfers via policy settings
This new policy feature gives administrators the ability to block flights that require an airport change during a layover within the same metropolitan area. When the policy is enabled, travelers will receive a clear message explaining why the fare is out of policy and be prevented from booking it.
Key features include:
- Airport connection policy rule: A new Block fares with airport transfers policy setting that is enabled via a toggle. Fares requiring airport transfers are identified and blocked when this policy setting is toggled on.
- Clear messaging: When airport transfer fares are blocked, travelers receive clear explanations in the out of policy modal.
For more details, see Restrict fares that require airport transfers.
Policy: Keyword blocking for air
Administrators can now create a new policy rule to restrict air fares by keyword. The rule can be configured for specific suppliers or applied to all suppliers. When a fare name matches a keyword (e.g., “Saver”), it will be blocked, and a message will explain which keyword triggered the restriction.
Key features include:
- Keyword blocking rule: A new Restrict by fare name policy rule available for air bookings with supplier-specific keyword configuration.
- Configure supplier-specific keywords: Administrators can configure keywords by first selecting the specific carrier and then defining the restricted terms that apply only to those suppliers. It is also possible to apply a keyword to all suppliers.
- Clear traveler communication: Messaging within the out of policy modal that specifies exactly which keyword triggered a fare restriction.
For more details, see Restrict airfare bookings by keyword.
Traveler messaging: New audience filter for trip type
A new Trip type filter has been added to the audience selector for Traveler messaging. This allows administrators to target traveler communications more precisely based on whether the trip is a standard trip or event/template trip. This setting allows you to select one or more trip types, providing more granular control over your communications.
For more details, see Configure traveler messaging.
Payments
Invoice documents in payment details
To simplify expense reporting, any invoice or receipt documents that are uploaded to a trip will now appear in the Payment details section of the respective trip, making it easier to find and share.
Enhanced tax breakdown for Australian airline fees (for GDS bookings via Sabre)
We’ve enhanced our platform to provide a detailed tax breakdown for airline and credit card fees in Australia. This enhancement from Sabre ensures customers receive an accurate breakdown of the taxes they pay for travel. This tax information is now accessible through the Trips API, allowing TMC partners serving customers in Australia to map these tax components to their back-office systems for reporting and compliance.
Supplier-specific text on Spotnana receipts
To meet specific country regulations, we've enabled the display of fixed text from suppliers directly on Spotnana receipts. This enhancement ensures that receipts from suppliers, such as the German rail operator Deutsche Bahn, include all necessary tax-related information. This allows customers to satisfy local compliance and reporting requirements.
Agent Experience
Streamlined MCO redemption for agents
We've automated and streamlined the MCO redemption process for agents, helping agents to process MCO credits more efficiently and accurately.
Key enhancements include:
- Automated task generation: The platform now automatically generates MCO redemption tasks with all the necessary booking details, eliminating the need for manual communication.
- Efficient processing: The new process supports automated PNR creation for Sabre-sourced bookings and updates the traveler's profile once the credit has been applied. For bookings not sourced from Sabre, MCO redemption may still require agent involvement.
This new workflow reduces friction in the credit utilization process and lays the foundation for future enhancements to MCO and unused credit management.
Automated exchange penalty collection
We have enhanced the air booking exchange process to automatically collect change penalties, reducing the need for agent intervention and allowing for the faster completion of exchanges.
Previously, collecting penalties often required an agent to manually process an Electronic Miscellaneous Document (EMD). This new feature automates EMD issuance when supported by the airline and Sabre, so penalties are collected as part of the fare or as a separate EMD, depending on the airline's requirements. Now, an agent task is only created if an EMD is required but can’t be issued automatically.
Trip notes: Traveler email notifications
TMC agents and administrators can now send email notifications to travelers whenever new trip notes or booking notes are created, directly from within the Spotnana OBT. This ensures travelers stay informed when important trip details are added or updated. The email notification includes the full itinerary with all trip-level and booking-level notes, and the subject line clearly indicates that notes have been updated.
As part of this release, the trip notes user interface has also been redesigned for a cleaner, more intuitive agent experience. Now, after an agent adds a trip or booking note, a banner appears prompting them to send an email, which displays the specific number of notes added or edited.
TMC Management
PCC configuration enhancements
We've enhanced the PCC configuration functionality, providing TMC administrators with the ability to independently manage PCC forms across all suppliers.
Key features include:
- Independent management: TMC administrators can now manage PCC forms without relying on engineering support from Spotnana.
- Supplier-specific forms: The forms are customized for each supplier, with new required and optional fields to ensure accuracy and reduce errors.
- Improved user experience: Enhancements include better field names, clearer error messages, and a link to verify IATA codes.
- Increased flexibility: You can now use the same PCC code for multiple suppliers and auto-populate timezones simply by entering a city or airport code.
- Expanded IPCC support: We've added support for IPCC for Sabre NDC.
- Improved accuracy: Field level validations, character limitations, and freezing edits to certain fields (to avoid accidental changes) reduce incorrect entries and prevent workflow breaks.
These enhancements streamline supplier management and improve operational efficiency by giving TMC administrators direct control over their configurations.
Agent contact fee configuration
Our new Agent contact fee feature allows Travel Management Companies (TMCs) to set the fees to be charged for agent-assisted services transparently and flexibly.
Key features:
- Unified fee management: Configure agent fees and trip/transaction fees under a single TMC fee structure.
- Flexible pricing models: Support trip-level, transaction-level, or combined pricing models, with automated incremental charging to prevent double-billing on a single trip.
- Automated fee calculation: Determine the correct fee automatically based on whether the traveler books on their own or through an agent. We also allow different fees to be applied based on service level (Standard vs. VIP) and transaction type.
- General contact fee: The ability to log fees directly from the Trips page for a general contact that does not result in a booking creation or update, but is attributable to a PNR.
- Outside OBT assistance fee: Charge a contact fee for bookings, modifications, or cancellations made outside of Spotnana.
- Fee waiver controls: Allow agents to waive fees with all waivers tracked and recorded for audit purposes, along with custom reason codes.
- Traveler visibility: Display all agent fees to the traveler on the Trips page, consolidated itinerary, and receipts (if generated via Spotnana).
- Trips API integration: View all agent fee transactions in the Trips API.
TMC administrators can enable agent contact fees within the OBT using the Charge agent fee field on the Fee structure page.
For more details, see TMC fees for trips, transactions, valued added services, and agent contacts.
Developer Experience
Webhook improvements: Filtering non-finalized events
We've added a new filtering capability to our webhooks, allowing us to exclude non-finalized events from transmission. For partners who request this option, only finalized transactions with complete pre-booking responses will be sent through webhooks and the Trips API. This ensures your back-office systems receive only fully processed transactions, streamlining your workflows and improving data accuracy.
For more details, visit Spotnana’s Developer Portal where you can read more about Webhooks. To enable this, please reach out to your Spotnana Account Manager.
APIs for automated invoice uploads
We have introduced two new APIs to help our TMC partners automate the process of uploading invoices.
These new APIs allow partners to create automation scripts that identify the correct booking for the invoice to be uploaded and then push the invoice directly into the Spotnana platform.
- FindBookingId API: Invoices generated by suppliers do not contain Spotnana’s Booking ID, which is crucial for identifying the correct trip item for upload. This API enables partners to search by supplier or agency PNR/Ticket number to retrieve the corresponding Spotnana Booking ID.
- UploadDocument API: Once the Spotnana Booking ID is obtained, partners can use this API to uniquely identify the booking and upload the invoice document directly into the associated trip.
For more details, visit Spotnana’s Developer Portal where you can find the following API documentation: Uploading a document, Document management, Document API.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article