POST api/v1/pagamento

Insere pagamentos no ERP.

Request Information

URI Parameters

None.

Body Parameters

PagamentoRequest
NameDescriptionTypeAdditional information
TipoTransacao

string

None.

Banco

string

None.

IdTransacao

string

None.

DtTransacao

string

None.

VlTransacao

decimal number

None.

InfoTransacao

string

None.

IdPedido

string

None.

VlPedido

decimal number

None.

CPFCNPJPagador

string

None.

NomePagador

string

None.

Request Formats

application/json, text/json

Sample:
{
  "tipoTransacao": "sample string 1",
  "banco": "sample string 2",
  "idTransacao": "sample string 3",
  "dtTransacao": "sample string 4",
  "vlTransacao": 5.0,
  "infoTransacao": "sample string 6",
  "idPedido": "sample string 7",
  "vlPedido": 8.0,
  "cpfcnpjPagador": "sample string 9",
  "nomePagador": "sample string 10"
}

application/xml, text/xml

Sample:
<PagamentoRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Pagamento">
  <Banco>sample string 2</Banco>
  <CPFCNPJPagador>sample string 9</CPFCNPJPagador>
  <DtTransacao>sample string 4</DtTransacao>
  <IdPedido>sample string 7</IdPedido>
  <IdTransacao>sample string 3</IdTransacao>
  <InfoTransacao>sample string 6</InfoTransacao>
  <NomePagador>sample string 10</NomePagador>
  <TipoTransacao>sample string 1</TipoTransacao>
  <VlPedido>8</VlPedido>
  <VlTransacao>5</VlTransacao>
</PagamentoRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'PagamentoRequest'.

Response Information

Resource Description

PagamentoResponse
NameDescriptionTypeAdditional information
TipoTransacao

string

None.

Banco

string

None.

IdTransacao

string

None.

DtTransacao

date

None.

VlTransacao

decimal number

None.

InfoTransacao

string

None.

IdPedido

string

None.

VlPedido

decimal number

None.

CPFCNPJPagador

string

None.

NomePagador

string

None.

Response Formats

application/json, text/json

Sample:
{
  "tipoTransacao": "sample string 1",
  "banco": "sample string 2",
  "idTransacao": "sample string 3",
  "dtTransacao": "2025-12-12T18:13:40.513698-03:00",
  "vlTransacao": 5.0,
  "infoTransacao": "sample string 6",
  "idPedido": "sample string 7",
  "vlPedido": 8.0,
  "cpfcnpjPagador": "sample string 9",
  "nomePagador": "sample string 10"
}

application/xml, text/xml

Sample:
<PagamentoResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Pagamento">
  <Banco>sample string 2</Banco>
  <CPFCNPJPagador>sample string 9</CPFCNPJPagador>
  <DtTransacao>2025-12-12T18:13:40.513698-03:00</DtTransacao>
  <IdPedido>sample string 7</IdPedido>
  <IdTransacao>sample string 3</IdTransacao>
  <InfoTransacao>sample string 6</InfoTransacao>
  <NomePagador>sample string 10</NomePagador>
  <TipoTransacao>sample string 1</TipoTransacao>
  <VlPedido>8</VlPedido>
  <VlTransacao>5</VlTransacao>
</PagamentoResponse>