...
...
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 Transação. Vale ressaltar que nenhum valor é movimentado através desses endpointsde 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 | |
IdRedeCredenciadaMetodoPagamento | 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 | |
Sim | ||||
Valor | Decimal | Valor da ordem de Transação | Sim | |
NSU | longLong | NSU de identifica a Ordem de Transação a ser Cadastrada. | Não | |
UsuarioOperacao | String | Usuário que está operando a plataforma do Parceiro. | Não | |
IdDispositivo | longLong | 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 | ||
---|---|---|
| ||
{ "IdRedeCredenciadaMetodoPagamentoidRedeCredenciadaMetodoPagamento": 2, "Valorvalor": 5, "nsu": 100000, "NSUusuarioOperacao": 100000 "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. |
...