TEF

Saiba qual arquivo é enviado e retornado do método envArqIntegracao com o tipo de lançamento TEF.

Arquivo de Envio

<xmlIntegracao>
	<Dominio>dev08</Dominio>
	<IdLoja>1</IdLoja>
	<IdCaixa>1</IdCaixa>
	<NumCaixa>1</NumCaixa>
	<IdReg>d9f19d68-5e44-4688-82ea-6984a60f30e8</IdReg>
	<ArquivoXml>
		<root>
			<tbMovFaturaTefs>
				<fat_idFaturaTef>2EEA8E0B-2D54-4DCC-9079-755072D21143</fat_idFaturaTef>
				<fat_idFaturaPag>1973B75F-28B0-4FCA-9C6B-300BC4147878</fat_idFaturaPag>
				<fat_tpTransacao>2</fat_tpTransacao>
				<fat_tpComando>0</fat_tpComando>
				<fat_idTef>d35f9d14-67da-4362-9c78-a1a8684557bf</fat_idTef>
				<fat_codNSU/>
				<fat_codAut>000004</fat_codAut>
				<fat_dRetorno>2018-08-30T14:12:26</fat_dRetorno>
				<fat_codControle/>
				<fat_msgOperador>Transacao Aprovada.</fat_msgOperador>
				<fat_tpConfirmacao>0</fat_tpConfirmacao>
				<fat_numCartao>45485004806</fat_numCartao>
				<fat_bandeira>Outros</fat_bandeira>
				<fat_rede/>
				<fat_indStatus>1</fat_indStatus>
				<fat_viaCliente>
					<cond><n> PROGRAMA DE FIDELIDADE SAURUS </cond></n><grande>AUTORIZACAO</grande><cond>Transacao realizada as 30/08/2018 14:12:<n> Dados do Autorizador </n><n>---------------------------------------- SAURUS TECNOLOGIA 11.914.993/0001-23</n><n> Dados da Transacao </n><n>----------------------------------------TRANSACAO: d35f9d14-67da-4362-9c78-a1a86AUTORIZACAO: 000004 CARTAO: 45485004806 VALOR: R$ 1,00 ---------------------------------------- VIA EXCLUSIVA DO CLIENTE</n>
				</fat_viaCliente>
				<fat_arqRetorno>
					<retProcessarFidelidade>
						<root>
							<tparq>2</tparq>
							<idtef>d35f9d14-67da-4362-9c78-a1a8684557bf</idtef>
							<codaut>4</codaut>
							<idfaturapag />
							<numcartao>45485004806</numcartao>
							<nomecartao>45485004806</nomecartao>
							<vsolicitado>1.00</vsolicitado>
							<qparc>1</qparc>
							<odometro>0.00</odometro>
							<infadic />
							<indstatus>0</indstatus>
							<idestorno>0</idestorno>
							<motestorno />
							<destorno>1900-01-01T00:00:00</destorno>
							<idusuario>1</idusuario>
							<dsolicitacao>2018-08-30T14:12:26.703</dsolicitacao>
							<idCliente>38</idCliente>
							<docCliente>45485004806</docCliente>
							<nomeCliente>THIAGO</nomeCliente>
							<utilizaPosto>0</utilizaPosto>
							<msgoperador>Transacao Aprovada.</msgoperador>
						</root>
						<retImpressao>&lt;cond&gt;&lt;n&gt; PROGRAMA DE FIDELIDADE SAURUS \n&lt;/cond&gt;&lt;/n&gt;&lt;grande&gt;AUTORIZACAO\n&lt;/grande&gt;&lt;cond&gt;Transacao realizada as 30/08/2018 14:12:\n\n&lt;n&gt; Dados do Autorizador \n&lt;/n&gt;----------------------------------------\n{0}\n{1}\n&lt;/n&gt;\n&lt;n&gt; Dados da Transacao \n&lt;/n&gt;----------------------------------------\nTRANSACAO: d35f9d14-67da-4362-9c78-a1a86\nAUTORIZACAO: 000004 \n\nCARTAO: 45485004806 \nVALOR: R$ 1,00 \n----------------------------------------\n VIA EXCLUSIVA DO CLIENTE \n\n
						</retImpressao>
					</retProcessarFidelidade>
				</fat_arqRetorno>
				<sys_dInsert>2018-08-30T14:12:54.550</sys_dInsert>
				<sys_dUpdate>2018-08-30T14:12:26.380</sys_dUpdate>
			</tbMovFaturaTefs>
		</root>
	</ArquivoXml>
	<ChaveTerminal>38e358ee-3553-4622-81f8-fd9c323f45b4</ChaveTerminal>
	<TpLanc>4</TpLanc>
	<TpArqXml>4</TpArqXml>
</xmlIntegracao>

Elementos

Elemento

Descrição

xmlIntegracao

Elemento raiz que envolve os dados a serem enviados.

Dominio

Identificador do cliente com o cadastro da Saurus.

IdLoja

Identificador da loja em que a transação foi realizada.

IdCaixa

Identificador do caixa em que a transação foi realizada.

NumCaixa

Número do caixa em que a transação foi realizada.

IdReg

Identificador único do registro enviado.

ArquivoXml

Arquivo da transação a ser processada pelo sistema.

root

Envolve as transações a serem enviadas.

tbMovFaturaTefs

Envolve os dados da transação.

fat_idFaturaTef

Identificador único global da TEF.

fat_idFaturaPag

Identificador da fatura gerada pelo PDV.

fat_tpTransacao

Identificação da forma de pagamento

fat_tpComando

Identificador do tipo de pagamento.

fat_idTef

Identificador da transação eletrônica.

fat_codNSU

Número sequencial único emitido pela Rede Adquirente de uma operação de venda.

fat_codAut

Código de autorização do cartão.

fat_dRetorno

Data de retorno da transação.

fat_codControle

Código de controle da operação informado pela adquirente.

fat_msgOperador

Mensagem da Rede Adquirente.

fat_tpConfirmacao

Indica se o pagamento foi confirmado no momento da transação ou se haverá a espera pela confirmação do estabelecimento.

fat_numCartao

Número do cartão.

fat_bandeira

Bandeira do cartão.

fat_rede

Rede do cartão.

fat_indStatus

Status da transação.

fat_viaCliente

Via de impressão do comprovante de transação destinado ao cliente.

fat_arqRetorno

Arquivo original da transação retornado pela adquirente.

retProcessarFidelidade

Consultar o Arquivo de Retorno em evProcessarFidelidade.

sys_dInsert

Indica a data em que o pagamento foi registrado.

sys_dUpdate

Indica a data em que o pagamento foi atualizado pela última vez.

ChaveTerminal

Chave do caixa que realizou a transferência.

TpLanc

Tipo do lançamento enviado.

TpArqXml

Modelo do arquivo XML gerado para processamento.

Alguns elementos devem receber valores padronizados.

Saiba mais em:

Campos e Enumeradores

Arquivo de Retorno

<retRecebimento>
    <idRecepcao>9d0ef9d8-41fa-4bc3-876f-7d3cb9ac017f</idRecepcao>
</retRecebimento>

Elementos

Elemento

Descrição

retRecebimento

Elemento raiz que envolve os dados recebidos.

idRecepcao

Protocolo do lançamento feito.

Last updated

Was this helpful?