vtex/vtex.js

Não é possível passar geoCoordinates ao método simulateShipping

spernigotti opened this issue · 4 comments

Você quer pedir uma nova feature ou reportar um bug?
Feature

Qual o comportamento atual?
O método simulateShipping pede o codigo postal, mas não é possivel passar geoCoordinates

Qual o comportamento esperado?
Poder usar geoCoordinates em método simulateShipping e que devolva logisticsInfo correspondente.

Qual browser e sistema operacional são afetados por esse problema?
Todos

klzns commented

Oi, @spernigotti, realmente isso não é possível de ser feito hoje.
Já conversei com o responsável pela API do Checkout para colocar no backlog, mas não temos previsão de quando isso será implementado.

klzns commented

A API implementou essa feature. Ainda falta ser feita no vtex.js

klzns commented

POST /api/checkout/pub/orderForms/simulation

O body é:

{
  items: [],
  postalCode: '',
  geoCoordinates: [],
  country: '',
}

Funciona muito bem. Obrigado @BrenoC