En esta sección, se describe cómo crear un informe de conciliación para que puedas subirlo mediante Hotel Center.
Requisitos básicos
Cada archivo CSV de conciliación debe contener los siguientes elementos:
- 1 fila de encabezado con nombres de columna
- 0 o más filas de detalles de reserva (una por cada reserva)
- 1 fila en la que se especifiquen los cargos del servicio (opcional)
El formato de archivo CSV que utilizamos para el informe de conciliación cumple con el RFC 4180. Se aplican las siguientes reglas generales:
- Se debe usar la codificación UTF-8.
- Se permiten las marcas de orden de bytes (pero no son necesarias).
- Los números deben incluir un punto “.” como separador decimal en lugar de una coma “,” (por ejemplo, “diez euros” debe tener el formato “10.00” y no “10,00”).
- Las strings que contienen comas, comillas, saltos de línea o retornos de carro deben incluirse entre “comillas dobles”.
- Cada línea debe terminar con un CRLF.
Fila de encabezado
La fila del encabezado define los nombres de la columna y debe incluir 23 o 28 campos en total:
- 23 campos: No se incluyen los cargos del servicio.
- 28 campos: Sí se incluyen los cargos del servicio.
Puedes incluir una fila de cargos del servicio opcional si cobras tarifas relacionadas con el cobro de comisiones de tus hoteles. Por lo general, se trata de una pequeña tarifa por cada reserva para la administración del programa de comisiones (que normalmente se calcula como un pequeño cargo o porcentaje adicional). Los campos relacionados con los cargos del servicio son opcionales, y Google no los procesa.
En la siguiente fila de encabezado de ejemplo, se muestran los 28 campos con los nombres exactamente como deben aparecer:
Hotel ID,Hotel Name,Hotel Address,Hotel City,Hotel State/Region,Hotel Postal
Code,Hotel Country Code,Hotel Phone Number,Booking Reference,Booking Date and
Time,Check-in Date,Check-out Date,Number of Rooms,Number of Guests,Booking
Revenue,Booking Revenue Currency,Booking Revenue Currency to Billing Currency
Conversion Rate,Booking Status,Commission,Commission Currency,Commission Currency
to Billing Currency Conversion Rate,Payment Date,Payment Status
Campos opcionales:
Service Fee, Service Fee Currency, Service Fee Currency to Billing Currency Conversion Rate, Total Payment, Billing Currency
En el archivo CSV, los nombres de las columnas deben estar en el orden en que aparecen en el ejemplo anterior.
Filas de los detalles de la reserva
Las filas de reserva contienen información sobre cada reserva confirmada. Por lo general, esta información indica cuándo se consumió una reserva, pero también puede indicar que una reserva se canceló o no se pudo cobrar la comisión por otros motivos. No debes pagar comisiones por reservas canceladas o si un huésped no se presentó.
Cada fila de detalles de la reserva que haya en el archivo CSV debe contener exactamente la misma cantidad de columnas que la fila de encabezado.
SUGERENCIA: Todos los campos son obligatorios a menos que se indique lo contrario. En el caso de los campos opcionales en los que no ingreses datos, incluye la coma, pero no el contenido.
En la siguiente tabla, se describen las columnas de cada fila de detalles de la reserva:
Columna |
Descripción |
ID de hotel (Hotel ID) |
Indica un ID único que usas para el hotel reservado. Este ID debe coincidir con el que usaste en el feed de lista de hoteles. Por ejemplo, “661378545442”. |
Nombre del hotel (Hotel Name) |
Indica el nombre del hotel reservado. Por ejemplo, “Capybara Motel”. |
Dirección del hotel (Hotel Address) |
Indica la dirección postal del hotel reservado. Por ejemplo, “123 Electric Avenue”. |
Ciudad del hotel (Hotel City) |
Indica la ciudad en la que se encuentra el hotel reservado. Por ejemplo, “Cambridge”. |
Estado o región del hotel (Hotel State/Region) |
Indica el estado o la región donde se encuentra el hotel reservado. Por ejemplo, “MA”.
Este campo es opcional.
|
Código postal del hotel (Hotel Postal Code) |
Indica el código postal flexible en el que se encuentra el hotel reservado. Por ejemplo, “02472-1234”. |
Código de país del hotel (Hotel Country Code) |
Indica el código de país de dos letras del país en el que se encuentra el hotel reservado. Por ejemplo, “US”. |
Número de teléfono del hotel (Hotel Phone Number) |
Indica el número de teléfono del hotel reservado. El formato de este campo es flexible. Por ejemplo, “+1-617-867-5309”. |
Referencia de la reserva (Booking Reference) |
Indica un identificador único para esta reserva. Por ejemplo, “108BDYKNI”. |
Fecha y hora de la reserva (Booking Date and Time) |
Indica la fecha y la hora con formato ISO 8601 en la que se realizó la reserva, en la hora local del hotel, incluida la zona horaria. Por ejemplo, “2016-07-07T19:43:21+08:00:”. |
Fecha de entrada (Check-in Date) |
Indica la fecha de entrada, en la hora local del hotel. Usa el formato AAAA-MM-DD, según el cual AAAA es el año de 4 dígitos, MM es el mes, y DD es el día. Por ejemplo, “2016-09-01”. |
Fecha de salida (Check-out Date) |
Indica la fecha de salida, en la hora local del hotel. Usa el formato AAAA-MM-DD, según el cual AAAA es el año de 4 dígitos, MM es el mes, y DD es el día. Por ejemplo, “2016-09-01”. |
Cantidad de habitaciones (Number of Rooms) |
Indica la cantidad de habitaciones de la reserva. Por ejemplo, “1”. |
Cantidad de huéspedes (Number of Guests) |
Indica la cantidad de huéspedes de esta reserva. Por ejemplo, “2”. |
Ingresos por reserva (Booking Revenue) |
Indica la cantidad de ingresos obtenidos por esta reserva. Este valor puede ser el ingreso bruto o neto y debe reflejar el valor de conversión. Por ejemplo, “1066.42”. |
Moneda de ingresos por reserva (Booking Revenue Currency) |
Indica el código de moneda de tres letras de la moneda utilizada para el campo “Booking Revenue”. Por ejemplo, “EUR”. |
Tasa de conversión de la moneda de los ingresos por reserva a la moneda de facturación |
Indica la tasa de conversión de la moneda utilizada en el campo “Booking Revenue Currency” a la moneda utilizada en el campo “Billing Currency”. Este valor debe reflejar la tasa de conversión que se usó para la reserva. Por ejemplo, "1.113".
Cuando la moneda de ingresos por reserva y la moneda de facturación sean iguales, establece este campo en 1 .
|
Estado de la reserva (Booking Status) |
Indica el estado de la reserva. Puede tener uno de los siguientes valores:
- “Stayed”: Se completó la reserva y los huéspedes se hospedaron como se esperaba.
- “Cancelled”: Los huéspedes cancelaron la reserva antes de la fecha de entrada. Si cambias el Booking Status a “Cancelled”, establece la opción Commission en 0.
- “No-show”: Los huéspedes no llegaron y no cancelaron la reserva con anticipación. Si cambias el Booking Status a "No-show", establece la opción Commission en 0.
- “Non-commissionable”: Esta reserva no debe incluir una comisión. Si cambias el Booking Status a “Non-commissionable”, establece la opción Commission en 0.
|
Comisión (Commission) |
El importe que se paga a Google por esta reserva. En el caso de las reservas canceladas ("Cancelled"), en las que los huéspedes no se presenten ("No-show") o en las que la comisión no sea cobrable ("Non-commissionable"), establece el valor de este campo en “0”. Por ejemplo, "3.42". |
Moneda de comisión (Commission Currency) |
El código de moneda de tres letras de la moneda utilizada en el campo “Commission”. Por ejemplo, “USD”.
|
Tasa de conversión de la moneda de comisión a la moneda de facturación |
Indica la tasa de conversión de la moneda utilizada en el campo Commission Currency a la moneda utilizada en el campo opcional Billing Currency. El valor de este campo debe ser la tasa de conversión que se utiliza para la comisión. Por ejemplo, "0.88942".
Cuando la Commission Currency y la Billing Currency sean iguales, establece este campo en 1.
|
Fecha de pago (Payment Date) |
Deja este campo en blanco. |
Estado del pago (Payment Status) |
Configura esta opción como “Invoice Required”. |
(Opcional) Campos de cargos del servicio (Service Fee Fields)
Los campos descritos en esta sección son opcionales.
|
Cargos del servicio (Service Fee) |
El importe del cargo del servicio especial. Por ejemplo, "1.23". |
Moneda del cargo del servicio (Service Fee Currency) |
Indica el código de moneda de tres letras correspondiente a la moneda en la que se paga el cargo del servicio opcional. Por ejemplo, “EUR”. |
Tasa de conversión de la moneda del cargo del servicio a la moneda de facturación (Service Fee Currency to Billing Currency Conversion Rate) |
Indica la tasa de conversión de los cargos de servicio a la moneda de facturación. Por ejemplo, “0.88998”.
Cuando la moneda del cargo del servicio y la moneda de facturación sean iguales, establece este campo en 1.
|
Pago total (Billing Currency) |
Indica el importe total del pago, incluido el cargo del servicio opcional. Por ejemplo, “1420.39”. |
Moneda de facturación (Billing Currency) |
Indica el código de moneda de tres letras que representa la moneda en la que se realizó el pago, incluido el cargo del servicio. Por ejemplo, “USD”. |
Archivo CSV de ejemplo
En el siguiente archivo CSV de ejemplo, se muestran la fila de encabezado y 3 filas de reserva:
Hotel ID,Hotel Name,Hotel Address,Hotel City,Hotel State/Region,Hotel Postal
Code,Hotel Country Code,Hotel Phone Number,Booking Reference,Booking Date and
Time,Check-in Date,Check-out Date,Number of Rooms,Number of Guests,Booking
Revenue,Booking Revenue Currency,Booking Revenue Currency to Billing Currency
Conversion Rate,Booking Status,Commission,Commission Currency,Commission Currency
to Billing Currency Conversion Rate,Payment Date,Payment Status
111,"Capybara Hotel & Spa",123 Foo Driveway,Boston,MA,02472,US,+11234567890,2thHRTY,2016-01-04T12:12:12-07:00,2016-01-01,2016-01-03,1,4,213.88,USD,1,Stayed,21.39,USD,1.0,2016-06-07,Invoice Required
211,"Mabel's Gabels",45678 Bar Street,London,,KT13 0PU,GB,+440203456123,z452121A,2016-01-04T12:12:12-07:00,2016-02-01,2016-02-03,1,3,414.21,GBP,1.57,Stayed,64.43,USD,1.0,2016-06-07,Invoice Required
311,"No-Tell Motels",66 Acacia Avenue,Geneva,,1211,CH,+412241820000,42,2016-01-04T12:12:12-07:00,2016-03-01,2016-03-03,1,2,451.15,CHF,1.05,Stayed,37.41,EUR,0.99889,,Invoice Required
Se necesita una coma para delimitar todos los campos, incluso si no hay valores en ese campo (si es opcional).
Ten en cuenta que en este ejemplo se incluye la información del cargo del servicio (en la última fila), por lo que todas las demás filas usan comas para indicar valores vacíos en esas columnas. Si no hubiera una fila de cargos del servicio, en el ejemplo se podrían excluir las comas finales.