POST api/v1/checkout

Request Information

URI Parameters

None.

Body Parameters

CheckoutRequest
NameDescriptionTypeAdditional information
Id

Identificador único para a sessão do checkout (EM CONSTRUÇÃO) Todas as chamadas que compartilharem o mesmo ID devem ser tratadas no ERP como alterações de estado da mesma sessão.

globally unique identifier

None.

Status

string

None.

TipoDePedido

Tipo de pedido (EM CONSTRUÇÃO)

Modalidade

None.

Itens

Itens do carrinho de compras (EM CONSTRUÇÃO)

Collection of ItemDoCarrinho

None.

FretesSelecionados

Fretes selecionados pelo usuário para cada CD (EM CONSTRUÇÃO)

Collection of FreteSelecionado

None.

PagamentoSelecionadoId

Forma de pagamento selecionada pelo usuário (EM CONSTRUÇÃO)

string

None.

PagamentoSelecionadoTotalId

Total da forma de pagamento selecionada pelo usuário (EM CONSTRUÇÃO)

string

None.

InformacoesPagamento

Dados específicos da forma de pagamento selecionada (EM CONSTRUÇÃO) Cada forma de pagamento possui um conjunto de dados customizados personalizados

Dictionary of string [key] and string [value]

None.

Descontos

Lista de descontos sendo aplicados no B2B (EM CONSTRUÇÃO) Os descontos são enviados para que o ERP possa calcular corretamente o preço unitário dos itens do carrinho dependendo do tipo de desconto

Collection of Desconto

None.

Extras

Lista de parâmetros extras. Usado internamente.

Dictionary of string [key] and string [value]

None.

Request Formats

application/json, text/json

Sample:
{
  "id": "50cfdac2-ae77-44e7-acb3-9aba2b16ee04",
  "status": "sample string 2",
  "tipoDePedido": {
    "tipo": 0,
    "revendaId": 1,
    "clienteFinalId": 1
  },
  "itens": [
    {
      "partNumber": "sample string 1",
      "centroDeDistribuicaoPrefix": "sample string 2",
      "sku": "sample string 3",
      "quantidade": 4,
      "precoUnitarioBase": 5.0,
      "precoUnitarioComissionado": 1.0
    },
    {
      "partNumber": "sample string 1",
      "centroDeDistribuicaoPrefix": "sample string 2",
      "sku": "sample string 3",
      "quantidade": 4,
      "precoUnitarioBase": 5.0,
      "precoUnitarioComissionado": 1.0
    }
  ],
  "fretesSelecionados": [
    {
      "centroDeDistribuicaoPrefix": "sample string 1",
      "freteSelecionadoId": "sample string 2"
    },
    {
      "centroDeDistribuicaoPrefix": "sample string 1",
      "freteSelecionadoId": "sample string 2"
    }
  ],
  "pagamentoSelecionadoId": "sample string 3",
  "pagamentoSelecionadoTotalId": "sample string 4",
  "informacoesPagamento": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  },
  "descontos": [
    {
      "cupom": "sample string 1",
      "porcentagemDesconto": 2.0,
      "valorDesconto": 3.0,
      "tipo": 0,
      "partNumber": "sample string 4",
      "centroDeDistribuicaoPrefix": "sample string 5",
      "sku": "sample string 6",
      "bundleId": "sample string 7",
      "categoriaId": "sample string 8"
    },
    {
      "cupom": "sample string 1",
      "porcentagemDesconto": 2.0,
      "valorDesconto": 3.0,
      "tipo": 0,
      "partNumber": "sample string 4",
      "centroDeDistribuicaoPrefix": "sample string 5",
      "sku": "sample string 6",
      "bundleId": "sample string 7",
      "categoriaId": "sample string 8"
    }
  ],
  "extras": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  }
}

application/xml, text/xml

Sample:
<CheckoutRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Checkout">
  <Descontos>
    <CheckoutRequest.Desconto>
      <BundleId>sample string 7</BundleId>
      <CategoriaId>sample string 8</CategoriaId>
      <CentroDeDistribuicaoPrefix>sample string 5</CentroDeDistribuicaoPrefix>
      <Cupom>sample string 1</Cupom>
      <PartNumber>sample string 4</PartNumber>
      <PorcentagemDesconto>2</PorcentagemDesconto>
      <Sku>sample string 6</Sku>
      <Tipo>Produto</Tipo>
      <ValorDesconto>3</ValorDesconto>
    </CheckoutRequest.Desconto>
    <CheckoutRequest.Desconto>
      <BundleId>sample string 7</BundleId>
      <CategoriaId>sample string 8</CategoriaId>
      <CentroDeDistribuicaoPrefix>sample string 5</CentroDeDistribuicaoPrefix>
      <Cupom>sample string 1</Cupom>
      <PartNumber>sample string 4</PartNumber>
      <PorcentagemDesconto>2</PorcentagemDesconto>
      <Sku>sample string 6</Sku>
      <Tipo>Produto</Tipo>
      <ValorDesconto>3</ValorDesconto>
    </CheckoutRequest.Desconto>
  </Descontos>
  <Extras xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 3</d2p1:Key>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Extras>
  <FretesSelecionados>
    <CheckoutRequest.FreteSelecionado>
      <CentroDeDistribuicaoPrefix>sample string 1</CentroDeDistribuicaoPrefix>
      <FreteSelecionadoId>sample string 2</FreteSelecionadoId>
    </CheckoutRequest.FreteSelecionado>
    <CheckoutRequest.FreteSelecionado>
      <CentroDeDistribuicaoPrefix>sample string 1</CentroDeDistribuicaoPrefix>
      <FreteSelecionadoId>sample string 2</FreteSelecionadoId>
    </CheckoutRequest.FreteSelecionado>
  </FretesSelecionados>
  <Id>50cfdac2-ae77-44e7-acb3-9aba2b16ee04</Id>
  <InformacoesPagamento xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 3</d2p1:Key>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </InformacoesPagamento>
  <Itens>
    <CheckoutRequest.ItemDoCarrinho>
      <CentroDeDistribuicaoPrefix>sample string 2</CentroDeDistribuicaoPrefix>
      <PartNumber>sample string 1</PartNumber>
      <PrecoUnitarioBase>5</PrecoUnitarioBase>
      <PrecoUnitarioComissionado>1</PrecoUnitarioComissionado>
      <Quantidade>4</Quantidade>
      <Sku>sample string 3</Sku>
    </CheckoutRequest.ItemDoCarrinho>
    <CheckoutRequest.ItemDoCarrinho>
      <CentroDeDistribuicaoPrefix>sample string 2</CentroDeDistribuicaoPrefix>
      <PartNumber>sample string 1</PartNumber>
      <PrecoUnitarioBase>5</PrecoUnitarioBase>
      <PrecoUnitarioComissionado>1</PrecoUnitarioComissionado>
      <Quantidade>4</Quantidade>
      <Sku>sample string 3</Sku>
    </CheckoutRequest.ItemDoCarrinho>
  </Itens>
  <PagamentoSelecionadoId>sample string 3</PagamentoSelecionadoId>
  <PagamentoSelecionadoTotalId>sample string 4</PagamentoSelecionadoTotalId>
  <Status>sample string 2</Status>
  <TipoDePedido>
    <ClienteFinalId>1</ClienteFinalId>
    <RevendaId>1</RevendaId>
    <Tipo>Revenda</Tipo>
  </TipoDePedido>
</CheckoutRequest>

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 'CheckoutRequest'.

Response Information

Resource Description

CheckoutResponse
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

Status

string

None.

Itens

None.

Response Formats

application/json, text/json

Sample:
{
  "id": "683b1262-a304-4681-aa81-b25e812df124",
  "status": "sample string 2",
  "itens": [
    {
      "partNumber": "sample string 1",
      "centroDeDistribuicaoPrefix": "sample string 2",
      "sku": "sample string 3",
      "quantidade": 4,
      "precoUnitarioBase": 5.0,
      "precoUnitarioComissionado": 1.0,
      "valorComissao": 1.0
    },
    {
      "partNumber": "sample string 1",
      "centroDeDistribuicaoPrefix": "sample string 2",
      "sku": "sample string 3",
      "quantidade": 4,
      "precoUnitarioBase": 5.0,
      "precoUnitarioComissionado": 1.0,
      "valorComissao": 1.0
    }
  ],
  "fretes": {
    "centrosDeDistribuicao": [
      {
        "prefixo": "sample string 1",
        "opcoes": [
          {
            "id": "sample string 1",
            "nome": "sample string 2",
            "descricao": "sample string 3",
            "valor": 1.0,
            "subOpcoes": [
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              },
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              }
            ]
          },
          {
            "id": "sample string 1",
            "nome": "sample string 2",
            "descricao": "sample string 3",
            "valor": 1.0,
            "subOpcoes": [
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              },
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              }
            ]
          }
        ]
      },
      {
        "prefixo": "sample string 1",
        "opcoes": [
          {
            "id": "sample string 1",
            "nome": "sample string 2",
            "descricao": "sample string 3",
            "valor": 1.0,
            "subOpcoes": [
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              },
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              }
            ]
          },
          {
            "id": "sample string 1",
            "nome": "sample string 2",
            "descricao": "sample string 3",
            "valor": 1.0,
            "subOpcoes": [
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              },
              {
                "id": "sample string 1",
                "nome": "sample string 2",
                "valor": 1.0
              }
            ]
          }
        ]
      }
    ]
  },
  "pagamentos": [
    {
      "formaDePagamento": "sample string 1",
      "totais": [
        {
          "id": "sample string 1",
          "nome": "sample string 2",
          "descricao": "sample string 3",
          "numeroParcela": 4,
          "valorParcela": 5.0,
          "valorTotal": 6.0,
          "valorDesconto": 1.0,
          "porcentagemDesconto": 1.0,
          "encargosFinanceiros": 7.0,
          "detalhesEncargosFinanceiros": [
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            },
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            }
          ]
        },
        {
          "id": "sample string 1",
          "nome": "sample string 2",
          "descricao": "sample string 3",
          "numeroParcela": 4,
          "valorParcela": 5.0,
          "valorTotal": 6.0,
          "valorDesconto": 1.0,
          "porcentagemDesconto": 1.0,
          "encargosFinanceiros": 7.0,
          "detalhesEncargosFinanceiros": [
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            },
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            }
          ]
        }
      ]
    },
    {
      "formaDePagamento": "sample string 1",
      "totais": [
        {
          "id": "sample string 1",
          "nome": "sample string 2",
          "descricao": "sample string 3",
          "numeroParcela": 4,
          "valorParcela": 5.0,
          "valorTotal": 6.0,
          "valorDesconto": 1.0,
          "porcentagemDesconto": 1.0,
          "encargosFinanceiros": 7.0,
          "detalhesEncargosFinanceiros": [
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            },
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            }
          ]
        },
        {
          "id": "sample string 1",
          "nome": "sample string 2",
          "descricao": "sample string 3",
          "numeroParcela": 4,
          "valorParcela": 5.0,
          "valorTotal": 6.0,
          "valorDesconto": 1.0,
          "porcentagemDesconto": 1.0,
          "encargosFinanceiros": 7.0,
          "detalhesEncargosFinanceiros": [
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            },
            {
              "nomeEncargo": "sample string 1",
              "valor": 2.0
            }
          ]
        }
      ]
    }
  ],
  "subtotais": [
    {
      "centroDeDistribuicaoPrefix": "sample string 1",
      "frete": 1.0,
      "total": 2.0
    },
    {
      "centroDeDistribuicaoPrefix": "sample string 1",
      "frete": 1.0,
      "total": 2.0
    }
  ],
  "total": {
    "total": 1.0,
    "subtotal": 2.0,
    "valorDesconto": 3.0,
    "porcentagemDesconto": 4.0,
    "totalFrete": 5.0
  },
  "mensagens": [
    {
      "tipo": 0,
      "area": 0,
      "texto": "sample string 1",
      "campo": "sample string 2",
      "pagamentoId": "sample string 3"
    },
    {
      "tipo": 0,
      "area": 0,
      "texto": "sample string 1",
      "campo": "sample string 2",
      "pagamentoId": "sample string 3"
    }
  ]
}

application/xml, text/xml

Sample:
<CheckoutResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2B.Integration.GenericIntegration.Contracts.Checkout">
  <Fretes>
    <CentrosDeDistribuicao>
      <CheckoutResponse.Frete.CentroDeDistribuicao>
        <Opcoes>
          <CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
            <Descricao>sample string 3</Descricao>
            <Id>sample string 1</Id>
            <Nome>sample string 2</Nome>
            <SubOpcoes>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
            </SubOpcoes>
            <Valor>1</Valor>
          </CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
          <CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
            <Descricao>sample string 3</Descricao>
            <Id>sample string 1</Id>
            <Nome>sample string 2</Nome>
            <SubOpcoes>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
            </SubOpcoes>
            <Valor>1</Valor>
          </CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
        </Opcoes>
        <Prefixo>sample string 1</Prefixo>
      </CheckoutResponse.Frete.CentroDeDistribuicao>
      <CheckoutResponse.Frete.CentroDeDistribuicao>
        <Opcoes>
          <CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
            <Descricao>sample string 3</Descricao>
            <Id>sample string 1</Id>
            <Nome>sample string 2</Nome>
            <SubOpcoes>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
            </SubOpcoes>
            <Valor>1</Valor>
          </CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
          <CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
            <Descricao>sample string 3</Descricao>
            <Id>sample string 1</Id>
            <Nome>sample string 2</Nome>
            <SubOpcoes>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
              <CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
                <Id>sample string 1</Id>
                <Nome>sample string 2</Nome>
                <Valor>1</Valor>
              </CheckoutResponse.Frete.CentroDeDistribuicao.SubOpcao>
            </SubOpcoes>
            <Valor>1</Valor>
          </CheckoutResponse.Frete.CentroDeDistribuicao.Opcao>
        </Opcoes>
        <Prefixo>sample string 1</Prefixo>
      </CheckoutResponse.Frete.CentroDeDistribuicao>
    </CentrosDeDistribuicao>
  </Fretes>
  <Id>683b1262-a304-4681-aa81-b25e812df124</Id>
  <Itens>
    <CheckoutResponse.ItemDoCarrinho>
      <CentroDeDistribuicaoPrefix>sample string 2</CentroDeDistribuicaoPrefix>
      <PartNumber>sample string 1</PartNumber>
      <PrecoUnitarioBase>5</PrecoUnitarioBase>
      <PrecoUnitarioComissionado>1</PrecoUnitarioComissionado>
      <Quantidade>4</Quantidade>
      <Sku>sample string 3</Sku>
      <ValorComissao>1</ValorComissao>
    </CheckoutResponse.ItemDoCarrinho>
    <CheckoutResponse.ItemDoCarrinho>
      <CentroDeDistribuicaoPrefix>sample string 2</CentroDeDistribuicaoPrefix>
      <PartNumber>sample string 1</PartNumber>
      <PrecoUnitarioBase>5</PrecoUnitarioBase>
      <PrecoUnitarioComissionado>1</PrecoUnitarioComissionado>
      <Quantidade>4</Quantidade>
      <Sku>sample string 3</Sku>
      <ValorComissao>1</ValorComissao>
    </CheckoutResponse.ItemDoCarrinho>
  </Itens>
  <Mensagens>
    <CheckoutResponse.Mensagem>
      <Area>Carrinho</Area>
      <Campo>sample string 2</Campo>
      <PagamentoId>sample string 3</PagamentoId>
      <Texto>sample string 1</Texto>
      <Tipo>Info</Tipo>
    </CheckoutResponse.Mensagem>
    <CheckoutResponse.Mensagem>
      <Area>Carrinho</Area>
      <Campo>sample string 2</Campo>
      <PagamentoId>sample string 3</PagamentoId>
      <Texto>sample string 1</Texto>
      <Tipo>Info</Tipo>
    </CheckoutResponse.Mensagem>
  </Mensagens>
  <Pagamentos>
    <CheckoutResponse.Pagamento>
      <FormaDePagamento>sample string 1</FormaDePagamento>
      <Totais>
        <CheckoutResponse.Pagamento.Total>
          <Descricao>sample string 3</Descricao>
          <DetalhesEncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
          </DetalhesEncargosFinanceiros>
          <EncargosFinanceiros>7</EncargosFinanceiros>
          <Id>sample string 1</Id>
          <Nome>sample string 2</Nome>
          <NumeroParcela>4</NumeroParcela>
          <PorcentagemDesconto>1</PorcentagemDesconto>
          <ValorDesconto>1</ValorDesconto>
          <ValorParcela>5</ValorParcela>
          <ValorTotal>6</ValorTotal>
        </CheckoutResponse.Pagamento.Total>
        <CheckoutResponse.Pagamento.Total>
          <Descricao>sample string 3</Descricao>
          <DetalhesEncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
          </DetalhesEncargosFinanceiros>
          <EncargosFinanceiros>7</EncargosFinanceiros>
          <Id>sample string 1</Id>
          <Nome>sample string 2</Nome>
          <NumeroParcela>4</NumeroParcela>
          <PorcentagemDesconto>1</PorcentagemDesconto>
          <ValorDesconto>1</ValorDesconto>
          <ValorParcela>5</ValorParcela>
          <ValorTotal>6</ValorTotal>
        </CheckoutResponse.Pagamento.Total>
      </Totais>
    </CheckoutResponse.Pagamento>
    <CheckoutResponse.Pagamento>
      <FormaDePagamento>sample string 1</FormaDePagamento>
      <Totais>
        <CheckoutResponse.Pagamento.Total>
          <Descricao>sample string 3</Descricao>
          <DetalhesEncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
          </DetalhesEncargosFinanceiros>
          <EncargosFinanceiros>7</EncargosFinanceiros>
          <Id>sample string 1</Id>
          <Nome>sample string 2</Nome>
          <NumeroParcela>4</NumeroParcela>
          <PorcentagemDesconto>1</PorcentagemDesconto>
          <ValorDesconto>1</ValorDesconto>
          <ValorParcela>5</ValorParcela>
          <ValorTotal>6</ValorTotal>
        </CheckoutResponse.Pagamento.Total>
        <CheckoutResponse.Pagamento.Total>
          <Descricao>sample string 3</Descricao>
          <DetalhesEncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
            <CheckoutResponse.Pagamento.EncargosFinanceiros>
              <NomeEncargo>sample string 1</NomeEncargo>
              <Valor>2</Valor>
            </CheckoutResponse.Pagamento.EncargosFinanceiros>
          </DetalhesEncargosFinanceiros>
          <EncargosFinanceiros>7</EncargosFinanceiros>
          <Id>sample string 1</Id>
          <Nome>sample string 2</Nome>
          <NumeroParcela>4</NumeroParcela>
          <PorcentagemDesconto>1</PorcentagemDesconto>
          <ValorDesconto>1</ValorDesconto>
          <ValorParcela>5</ValorParcela>
          <ValorTotal>6</ValorTotal>
        </CheckoutResponse.Pagamento.Total>
      </Totais>
    </CheckoutResponse.Pagamento>
  </Pagamentos>
  <Status>sample string 2</Status>
  <Subtotais>
    <CheckoutResponse.Subtotal>
      <CentroDeDistribuicaoPrefix>sample string 1</CentroDeDistribuicaoPrefix>
      <Frete>1</Frete>
      <Total>2</Total>
    </CheckoutResponse.Subtotal>
    <CheckoutResponse.Subtotal>
      <CentroDeDistribuicaoPrefix>sample string 1</CentroDeDistribuicaoPrefix>
      <Frete>1</Frete>
      <Total>2</Total>
    </CheckoutResponse.Subtotal>
  </Subtotais>
  <Total>
    <PorcentagemDesconto>4</PorcentagemDesconto>
    <Subtotal>2</Subtotal>
    <Total>1</Total>
    <TotalFrete>5</TotalFrete>
    <ValorDesconto>3</ValorDesconto>
  </Total>
</CheckoutResponse>