Skip to content
Last updated

Invoicing and fees

These operations cover TMC service fees and invoice generation for hotel bookings.

Webhooks used: PNR_V3, SERVICE_CHARGE.

StepOperation Event triggerContext
1SERVICE_FEEWhen a TMC service fee is charged for the hotel booking.A service fee has been charged by the TMC for a hotel booking. The amount charged by a TMC depends on the contract and the configuration made on the Spotnana platform.

Example: A company's TMC charges a $15 booking fee per hotel reservation. After the booking is confirmed, the SERVICE_FEE event is triggered with the charge details.
2INVOICE_GENERATEDWhen an invoice document is created for the hotel booking or service fee.Separate invoices are generated for the hotel booking and for any service fee incurred. This event is also triggered for credit notes generated after cancellations and refunds.

Example: After a hotel is booked, two INVOICE_GENERATED events are generated. One for the hotel booking and another for the TMC service fee.

Invoicing and service fee flow diagram

Invoicing and fees

Hotel booking
confirmed

SERVICE_FEE
―――――――――――
TMC fee
charged for this booking
(if configured).

INVOICE_GENERATED
―――――――――――
Hotel booking invoice created.

INVOICE_GENERATED
―――――――――――
Service fee invoice created
(if service fee was charged).