POST /api/broker/ordemTransacao
Endpoint responsável por cadastrar uma ordem de transação. Essa ordem ficará aguardando o pagamento que será realizado através do TARGET Conta Digital. Após o cadastro da mesma, o Parceiro poderá solicitar o Status da Ordem através do endpoint Obter Ordem de Transação por ID ou Obter Ordem de Transação por NSU. Assim como realizar o Cancelamento desta Ordem através do endpoint Cancelar Ordem de Transação por ID ou Cancelar Ordem de Transação por NSU. A movimentação financeira ocorre a partir da confirmação e autenticação do usuário do TARGET Conta Digital. Para atualizar o valor de uma Ordem de Transação basta utilizar este endpoint novamente enviando o mesmo NSU (Número Sequencial Único) cadastrado previamente. A atualização será efetuada desde que a Ordem de Transação em questão não esteja processada, caso contrário será enviada uma mensagem de NSU inválido para o solicitante .
...
Campo | Tipo | Descrição | Obrigatório | ||
idRedeCredenciadaMetodoPagamentoIdRedeCredenciadaMetodoPagamento | Long | Código disponibilizado para o Estabelecimento para Complementar a Segurança e Autorização da Venda. | Não | ||
autorizadorVenda | Long | Código disponibilizado para o Estabelecimento para Complementar a Segurança e Autorização da Venda. | Não | ||
valor | Sim | ||||
Valor | Decimal | Valor da ordem de Transação | Sim | ||
nsuNSU | longLong | NSU de identifica a Ordem de Transação a ser Cadastrada. | Não | idDispositivo | long |
UsuarioOperacao | String | Usuário que está operando a plataforma do Parceiro. | Não | ||
IdDispositivo | Long | ID que identifica o dispositivo que solicitou a ordem de Transação | Não | ||
idEstabelecimentoOperadorAutorizadorVenda | long | ID Que identifica o operador que solicitou a ordem de TransaçãoLong | Código disponibilizado para o Estabelecimento para Complementar a Segurança e Autorização da Venda. | Não |
JSON:
Code Block | ||
---|---|---|
| ||
{ "idRedeCredenciadaMetodoPagamento": 2, "valor": 5, "nsu": 100000, "usuarioOperacao": "usuario.teste" } |
Response Body application/json
Schema:
Campo | Tipo | Descrição | |
idOrdemTransacaoIdOrdemTransacao | Long | ID que identifica a Ordem de Transação Cadastrada | |
nsuNSU | Long | Número sequencial Único enviado para o Cadastro da Ordem de Transação. | |
dadosQRCodeDadosQRCode | Byte[] | Dados referentes String | Base64 referente a imagem do QR Code gerado. |
...