POST api/v1/checkout
Request Information
URI Parameters
None.
Body Parameters
CheckoutRequest| Name | Description | Type | Additional 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
{
"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
<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
Response Information
Resource Description
CheckoutResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| Status | string |
None. |
|
| Itens |
None. |
Response Formats
application/json, text/json
{
"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
<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>