Pergunta

Como a maioria dos usuários de Ecommerce Magento, chamo de citações de API em tempo real da FedEx / UPS / USPS para obter as taxas de envio. A maior parte do tempo, tudo funciona bem. No entanto, em ocasiões, a API diminui (manutenção programada ou aleatoriamente).

Manutenção agendada, o administrador pode ir em frente e definir uma taxa fixa ou taxa de tabela antes do tempo. No entanto, quando diminui aleatoriamente, isso pode causar uma dor de cabeça maciça. Um exemplo disso, é quando a FedEx caiu por 57 minutos na Black Friday ( fonte ).>). Isso afetou aproximadamente 200 clientes / pedidos.

Estou pensando em encontrar uma extensão ou escrever o meu próprio que chama uma API (vamos dizer a FedEx), se a FedEx não responder dentro de 3 segundos, tentará chamar a API do UPS. Claro que haverá mapeamento envolvido (FedEx Ground= UPS Ground e assim por diante) e eu sei que o preço das citações não será exato (a FedEx pode ser US $ 6,75 e a UPS pode ser US $ 7,35), no entanto, estou tentando dar ao cliente um envio cotação sem eles perceber um problema ou um problema que os impede de fazer o checkout.

minha pergunta é, como outros sites magenos se preparam para isso? Você tem falhas? As falhas feitas manualmente ou programaticamente?

Foi útil?

Solução

O tempo de inatividade das transportadoras ao vivo tende a ser extremamente raro, alguns são obviamente piores que outros, mas até recentemente UPS, a FedEx fosse muito estável.

Houve algumas questões com a FedEx recentemente, provavelmente a ver com mudanças dimensionais entrando, nós levantamos insetos / problemas com eles, e sei que tivemos interrupções do site ao vivo.Mas em geral, não deveria acontecer '.

Dizendo que trabalhamos com os clientes na colocação em transportadores de backup (é mais um problema com frete), e tem soluções, mas não consigo discutir aqui como será expulso.O que posso dizer é que existem solns por aí.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top