POST v1/{token}/transacao

Request Information

URI Parameters

NameDescriptionTypeAdditional information
token

string

Required

Body Parameters

TransacaoDTO
NameDescriptionTypeAdditional information
Id

integer

None.

Nome

string

None.

Documento

string

None.

TempoExpiracao

integer

None.

Vendedor

VendedorDTO

None.

Comprador

CompradorDTO

None.

BoletoBancario

BoletoBancarioDTO

None.

CartaoCredito

CartaoCreditoDTO

None.

PIX

PixDTO

None.

Itens

Collection of ItemTransacaoDTO

None.

LinkPagamento

string

None.

ValorDesconto

decimal number

None.

ValorFrete

decimal number

None.

ValorTotal

decimal number

None.

ValorLiquido

decimal number

None.

Chave

string

None.

IdTransacao

string

None.

FormaPagamento

FormaPagamentoDTO

None.

NumeroParcelasSelecionada

integer

None.

SituacaoTransacao

integer

None.

DataPagamento

date

None.

DataGeracao

date

None.

Situacao

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Nome": "sample string 2",
  "Documento": "sample string 3",
  "TempoExpiracao": 4,
  "Vendedor": {
    "Id": 1,
    "Nome": "sample string 2",
    "Documento": 3,
    "Endereco": {
      "Logradouro": "sample string 1",
      "Numero": "sample string 2",
      "Complemento": "sample string 3",
      "Bairro": "sample string 4",
      "CEP": 5,
      "Cidade": "sample string 6",
      "UF": "sample string 7"
    },
    "Telefone": "sample string 4",
    "Email": "sample string 5",
    "Situacao": 6,
    "Chave": "sample string 7",
    "ApiKey": "sample string 8"
  },
  "Comprador": {
    "Id": 1,
    "Nome": "sample string 2",
    "Documento": 3,
    "Endereco": {
      "Logradouro": "sample string 1",
      "Numero": "sample string 2",
      "Complemento": "sample string 3",
      "Bairro": "sample string 4",
      "CEP": 5,
      "Cidade": "sample string 6",
      "UF": "sample string 7"
    },
    "Telefone": "sample string 4",
    "Email": "sample string 5",
    "Situacao": 6,
    "Chave": "sample string 7"
  },
  "BoletoBancario": {
    "Permite": true,
    "DiasVencimentoBoleto": 2,
    "LinkBoleto": "sample string 3",
    "LinhaDigitavel": "sample string 4",
    "NossoNumero": "sample string 5"
  },
  "CartaoCredito": {
    "Permite": true,
    "MaximoParcelas": 2,
    "QuantidadeParcelasSemJuros": 3,
    "Juros": 4.0
  },
  "PIX": {
    "Permite": true,
    "DiasVencimentoPix": 2,
    "DadosPix": "sample string 3"
  },
  "Itens": [
    {
      "Id": 1,
      "Descricao": "sample string 2",
      "Transacao": 3,
      "Quantidade": 4.0,
      "ValorUnitario": 5.0,
      "ValorTotal": 20.0
    },
    {
      "Id": 1,
      "Descricao": "sample string 2",
      "Transacao": 3,
      "Quantidade": 4.0,
      "ValorUnitario": 5.0,
      "ValorTotal": 20.0
    }
  ],
  "LinkPagamento": "https://link.doctuspay.com.br/transacao/index/sample string 7",
  "ValorDesconto": 5.0,
  "ValorFrete": 6.0,
  "ValorTotal": 40.0,
  "ValorLiquido": 35.0,
  "Chave": "sample string 7",
  "IdTransacao": "sample string 8",
  "FormaPagamento": {
    "Id": 1,
    "Descricao": "sample string 2",
    "Situacao": 3
  },
  "NumeroParcelasSelecionada": 9,
  "SituacaoTransacao": 10,
  "DataPagamento": "2024-11-25T22:26:32.9270888-03:00",
  "DataGeracao": "2024-11-25T22:26:32.9270888-03:00",
  "Situacao": 12
}

application/xml, text/xml

Sample:
<TransacaoDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DoctusPay.DTO">
  <BoletoBancario>
    <DiasVencimentoBoleto>2</DiasVencimentoBoleto>
    <LinhaDigitavel>sample string 4</LinhaDigitavel>
    <LinkBoleto>sample string 3</LinkBoleto>
    <NossoNumero>sample string 5</NossoNumero>
    <Permite>true</Permite>
  </BoletoBancario>
  <CartaoCredito>
    <Juros>4</Juros>
    <MaximoParcelas>2</MaximoParcelas>
    <Permite>true</Permite>
    <QuantidadeParcelasSemJuros>3</QuantidadeParcelasSemJuros>
  </CartaoCredito>
  <Chave>sample string 7</Chave>
  <Comprador>
    <Chave>sample string 7</Chave>
    <Documento>3</Documento>
    <Email>sample string 5</Email>
    <Endereco>
      <Bairro>sample string 4</Bairro>
      <CEP>5</CEP>
      <Cidade>sample string 6</Cidade>
      <Complemento>sample string 3</Complemento>
      <Logradouro>sample string 1</Logradouro>
      <Numero>sample string 2</Numero>
      <UF>sample string 7</UF>
    </Endereco>
    <Id>1</Id>
    <Nome>sample string 2</Nome>
    <Situacao>6</Situacao>
    <Telefone>sample string 4</Telefone>
  </Comprador>
  <DataGeracao>2024-11-25T22:26:32.9270888-03:00</DataGeracao>
  <DataPagamento>2024-11-25T22:26:32.9270888-03:00</DataPagamento>
  <Documento>sample string 3</Documento>
  <FormaPagamento>
    <Descricao>sample string 2</Descricao>
    <Id>1</Id>
    <Situacao>3</Situacao>
  </FormaPagamento>
  <Id>1</Id>
  <IdTransacao>sample string 8</IdTransacao>
  <Itens>
    <ItemTransacaoDTO>
      <Descricao>sample string 2</Descricao>
      <Id>1</Id>
      <Quantidade>4</Quantidade>
      <Transacao>3</Transacao>
      <ValorUnitario>5</ValorUnitario>
    </ItemTransacaoDTO>
    <ItemTransacaoDTO>
      <Descricao>sample string 2</Descricao>
      <Id>1</Id>
      <Quantidade>4</Quantidade>
      <Transacao>3</Transacao>
      <ValorUnitario>5</ValorUnitario>
    </ItemTransacaoDTO>
  </Itens>
  <Nome>sample string 2</Nome>
  <NumeroParcelasSelecionada>9</NumeroParcelasSelecionada>
  <PIX>
    <DadosPix>sample string 3</DadosPix>
    <DiasVencimentoPix>2</DiasVencimentoPix>
    <Permite>true</Permite>
  </PIX>
  <Situacao>12</Situacao>
  <SituacaoTransacao>10</SituacaoTransacao>
  <TempoExpiracao>4</TempoExpiracao>
  <ValorDesconto>5</ValorDesconto>
  <ValorFrete>6</ValorFrete>
  <Vendedor>
    <ApiKey>sample string 8</ApiKey>
    <Chave>sample string 7</Chave>
    <Documento>3</Documento>
    <Email>sample string 5</Email>
    <Endereco>
      <Bairro>sample string 4</Bairro>
      <CEP>5</CEP>
      <Cidade>sample string 6</Cidade>
      <Complemento>sample string 3</Complemento>
      <Logradouro>sample string 1</Logradouro>
      <Numero>sample string 2</Numero>
      <UF>sample string 7</UF>
    </Endereco>
    <Id>1</Id>
    <Nome>sample string 2</Nome>
    <Situacao>6</Situacao>
    <Telefone>sample string 4</Telefone>
  </Vendedor>
</TransacaoDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.