Open jnz93 opened 3 years ago
[x] #1895 - 1 produto x10 - Sedex = Correto
[x] #1896 - 3 produtos x39 - Sedex = Errado(valor da etiqueta é maior que o cotado)
[x] #1897 - 1 produto x20 - .Package = Correto
[x] #1898 - 3 produtos x42 - .Package = Correto
[x] #1899 - 1 produto x25 - .Com = Correto
[x] #1900 - 3 produtos x40 - .Com = Correto
[x] #1902 - 1 produto x12 - PAC = Correto
[x] #1903 - 3 produto x22 - PAC = Correto
[x] #1904 - 2 produtos x10 de 2 lojas ou mais - PAC & Sedex = Correto
[x] #1905 - 3 produtos ou mais x10 de 2 lojas ou mais - PAC & Sedex = PAC Correto / Sedex teve etiqueta com valor maior que o cotado
[x] #1906 - 2 produtos x10 de 2 lojas ou mais - .Package & .Com = Correto
[x] #1907 - 3 produtos ou mais x10 de 2 lojas ou mais - .Package & .Com = Correto
Teremos que fazer ajustes nos painéis dos lojistas e clientes para quando o frete é com os correios, pois como sabemos, as encomendas nos correios geram várias etiquetas.
[x] Sistema de autorização e gravação do código em banco
[x] Ajustes no shortcode milogAuthMelhorEnvio()
[x] Add action ajax milog_token_request
[x] Fix cotação com x itens de produtos.
[x] Remover "Agency" do payload do carrinho - Essa informação tornou-se obsoleta por que estamos utilizando token gerado via automaticamente via api.
[x] No envio de pacotes com a transportadora Correios corrigir a quantidade de produtos passada para cada pacote.
[x] Adicionar excessão para etiquetas com a transportadora correios
[x] Ajustes método calculate_shipping na classe milog shipping
[x] Fix insurance_value no payload de cotação método calculate_shipping
[x] Fix quantity no payload de cotação método calculate_shipping
[x] Fix payload $quotationData para criação do cookie milogFreight(store_id)
[x] Fix propriedade agency no payload $bodyStructure no método sanitizeServiceId classe milog helpers
[x] Fix payload volumes no $bodyStructure no método sanitizeFreightVolumes classe milog helpers
[x] Excessão para criação de etiquetas com a transportadora correios, sendo que cada volume representa uma etiqueta metódo when_order_is_completed classe milog admin
Nota: o campo products serve para preencher a declaração de conteúdo quando esta opção se aplicar e não irá influenciar no valor do envio. OBS: Aparentemente o campo "agency" é obrigatório até para quando o token é gerado via auth2