Reconciliação de pontos de fidelidade
O arquivo de reconciliação diária de pontos (recon) tem como objetivo ajudá-lo a manter totais precisos de pontos de fidelidade. Como a Expedia não tem acesso para ajustar os totais do seu sistema, quando um cliente reserva uma viagem usando pontos de fidelidade, seus registros precisarão levar esse uso em consideração.
Todos os dias, seu site enviará um arquivo .csvcom informações sobre as transações que ocorreram em seu site modelo no período de 24 horas entre 00:00 PST e 23:59 PST.
O arquivo será trocado diariamente por meio de um protocolo seguro de transferência de arquivos (SFTP), que você combinará com seu gerente de lançamento da Expedia.
Nome do arquivo de reconhecimento
A convenção de nomenclatura padrão para o arquivo de reconhecimento diário de pontos é (em ordem): o nome da sua marca ou organização, o código do país em que o site do modelo está operando e a data e hora de geração do arquivo. Cada elemento deve ser separado por um caractere de sublinhado (_), assim: YourBrand_countrycode_date.csv.
O formato da data deve ser dd_mm_yyyy_hhmm e o código do país é case-sensitive. Observação: o código do país não é validado pela Expedia — ele é usado apenas como metadado.
Por exemplo, o nome do seu arquivo pode ser assim: SuaMarca_EUA_28_04_2024_0800.csv.
Sobre o arquivo
O arquivo contém vários cabeçalhos padrão e seus respectivos valores. Se você tiver campos adicionais que precisam de reconciliação, poderá incluí-los após os valores padrão.
Certifique-se de remover quaisquer espaços ou caracteres não visíveis ao redor dos nomes do cabeçalho para que sejam refletidos corretamente no seu site de modelo.
| Cabeçalho padrão | Descrição | Formato dos dados | Exemplo do valor |
|---|---|---|---|
| DATA DA TRANSAÇÃO | A data da transação | dd-month-yy hh.mm.ss (não nulo ou em branco) | 18-Ago-22 19.22.44 |
| ID DO PEDIDO | O ID do pedido da Expedia compartilhado na solicitação da API Observação: Se você abrir o arquivo no Excel, as regras de importação padrão podem corromper os valores deste campo. | Sequência (não nulo ou em branco) | 9223371999748510705 |
| ID DA SOLICITAÇÃO | Um identificador de solicitação exclusivo fornecido pela Expedia para uso na conciliação. | Sequência (não nulo ou em branco) | |
| ID DE CONFIRMAÇÃO DO PARCEIRO | Um identificador de transação exclusivo que você fornece. | Sequência (não nulo ou em branco) | varia |
| TIPO DE TRANSAÇÃO | O tipo de transação representada; os valores válidos incluem Resgate ou Reembolso. | Sequência | Resgatar |
| QUANTIDADE TOTAL DE PONTOS | O número total de pontos na transação deve ser sempre um número positivo. | Inteiro | 15h |
| VALOR TOTAL DE PONTOS | O valor monetário dos pontos utilizados Observação: Seu gerente de lançamento da Expedia discutirá mais detalhes sobre esse valor com você para garantir que ele seja interpretado corretamente em todas as transações. | Inteiro | 500 |
| CÓDIGO DA MOEDA | O código de moeda padrão ISO usado para o valor dos pontos; por exemplo, USD, CAD, AUD | Sequência | US$ |
Etapas de integração e transferência de arquivos
Para transferir o arquivo de reanálise de pontos diários, você precisará configurar protocolos de comunicação que garantam a segurança dos seus dados.
- Primeiro, você criará um par de chaves SSH (Secure Shell) pública/privada e compartilhará a chave pública conosco.
- Compartilharemos uma chave pública que você usará para criptografar e enviar o arquivo.
- Compartilharemos os detalhes do SFTP para que você possa se conectar usando sua chave privada SSH e enviar o arquivo criptografado para o diretório especificado.
Detalhes do SFTP
| Servidor | Valores |
|---|---|
| TESTE | Anfitrião: secure-file-transfer-test.expedia.com UserName: <A ser fornecido pela Expedia> Pasta: /<arquivo a ser carregado dentro da pasta raiz> |
| PRODUÇÃO | Host: secure-file-transfer.expedia.com UserName: <A ser fornecido pela Expedia> Pasta: /<arquivo a ser carregado dentro da pasta raiz> |