Cálculo de Frete
O cálculo de frete é realizado no momento da compra e para isso exige que o parceiro disponibilize um endpoint que, dado um CEP e os produtos retorne o valor a ser cobrado pelo frete e o prazo para realização da entrega.
Nota: Valores monetários devem sempre ser em formato inteiro com os algarismos menos significativos representando os centavos.
Detalhes técnicos do endpoint
Método: POST
Rota
http://address.domain/api/freight
Request
{
"zipCode": "06253220",
"products": [
{
"sku": "50220",
"quantity": 2,
"unityPrice": 10
},
{
"sku": "10022",
"quantity": 1,
"unityPrice": 12
}
]
}Campos

Response no caso de sucesso
Status Code: 200
{
"error": null,
"costPrice": 5025,
"items": [
{
"sku": "50220",
"scheduledDeliveryDate": "2018-02-03T18:00:00.00000-02:00"
},
{
"sku": "10022",
"scheduledDeliveryDate": "2018-02-03T18:00:00.00000-02:00"
}
]
}Campos

Response no caso de erro
{
"error": {
"code": 1011,
"message": "Ocorreu um erro ao consultar a base de CEP"
},
"costPrice": null,
"items": null
}Campos

Voltar Fechamento de Pedido