16.08.2017 Views

Produtos 201637

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Pagador Transaction<br />

Autorização, Captura, Cancelamento e Estorno<br />

Tabela 7 – Possíveis status de retorno do método VoidTransaction<br />

Status Código Descrição<br />

VoidConfirmed 0 O pedido foi cancelado com sucesso<br />

VoidDenied 1 O pedido não foi cancelado<br />

InvalidTransaction 2 O pedido não foi encontrado ou já foi cancelado no sistema<br />

4. REFUND (ESTORNO)<br />

Para realizar Estorno de pedidos via Webservice, deve-se chamar o método RefundCreditCardTransaction.<br />

Este Webservice poderá ser utilizado:<br />

<br />

Para estornar pedidos após 23h59min (horário de Brasília) do dia da realização da captura.<br />

4.1. Método RefundCreditCardTransaction<br />

Este método recebe um objeto RefundCreditCardTransactionRequest com as seguintes propriedades:<br />

Tabela 8 – Propriedades do objeto RefundCreditCardTransactionRequest<br />

Parâmetro Descrição Tipo Obrigatório<br />

RequestId<br />

É o campo identificador do pedido no formato:<br />

{00000000-0000-0000-0000-000000000000}<br />

Guid<br />

Sim<br />

Version Versão do contrato do Webservice (ex.: “1.0”) string Sim<br />

MerchantId<br />

É o campo identificador da loja no formato:<br />

{00000000-0000-0000-0000-000000000000}<br />

Guid<br />

Sim<br />

TransactionData<br />

Collection<br />

Coleção de transações a serem estornadas<br />

ArrayOfTransaction<br />

DataRequest<br />

(Tabela 13.16)<br />

Sim<br />

4.2. Retorno do Método RefundCreditCardTransaction<br />

O método RefundCreditCardTransaction, retornará um objeto RefundCreditCardTransactionResponse com as<br />

propriedades abaixo:<br />

Tabela 9 – Propriedade do objeto RefundCreditCardTransactionResponse<br />

Parâmetro Descrição Tipo<br />

CorrelationId Identificador da requisição do Webservice. Guid<br />

Success<br />

ErrorReportData<br />

Collection<br />

Se a requisição chegou até a operadora, Success<br />

= true, caso contrário Success = false.<br />

Coleção de itens contendo erros da requisição<br />

bool<br />

ArrayOfErrorReportData<br />

Response (Tabela 13.9)<br />

Telefone: (21)2111-4700 / (11) 3320-9050 Página 11 de 38<br />

http://suporte.braspag.com.br

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!