@Nathan Prestes Pois é, mas ele usado no chrome da este erro. Antes destes script, uso este código para que o cliente veja o frete. Logo após isso executo o script abaixo, ai ele exibe o erro. No Firefox não acontece isso.
vtexjs.checkout.simulateShipping(items, postalCode, country)
.done(function(result) {
var dtp = result.logisticsInfo[0].slas[0].shippingEstimate.split('bd');
var resultPrince = result.logisticsInfo[0].slas[0].price;
if (resultPrince == 0) {
var valPrince = 'Frete grátis';
} else {
var valPrince = 'R$ ' + formatReal(resultPrince);
}
$('.resultado_preco span').html('ENTREGA PARA <b>' + postalCode + '</b>: ');
$('.resultado_preco strong').html(valPrince);
$('.resultado_dias span').html('PRAZO DE ENTREGA ATÉ: ');
$('.resultado_dias strong').html(dtp[0] + ' dias úteis.');
$('.div_resultado_frete').fadeIn(500);
$('.gif_carregando').css('display', 'none').css('margin-top', '-724px');
});
@Augusto Garrucho Teria como ajudar? Achei o motivo do erro 403, para que depois de já ter colocado o email na parte de pagamento, para editar algo é necessário autenticar-se com VTEX ID. Mas como assim? Usando o token? O problema esta sendo em calcular o frete (quando o usuário não informo o email ou logado) e atualizar o carrinho. Até ai tudo bem isso está sendo possível, mas a partir do momento que ele por exemplo foi a parte final de pagamento e resolveu voltar para comprar mais e precisar ver o valor e data de entrega ai sim o alerta de 403 é exibido. O que fazer?