Precisa de ajuda a usar a integração Heartland? Neste artigo encontra soluções para erros e problemas comuns.
Erro ou problema | Solução |
InvalidProduct: Invalid PLU. | Um ou mais artigos da encomenda têm um PLU que não pertence ao POS deste estabelecimento. Sincronize os seus produtos e publique o seu menu novamente, certificando-se de que cada artigo existe para este estabelecimento. |
X is a variant, but the order does not contain a variation sub item. | Faltam subartigos à variante. Verifique a configuração da variante e confirme que nem todas as suas variações estão em pausa. |
Unsuccessful API response - “Internal server error”. | Isto indica normalmente uma indisponibilidade do serviço Heartland. Contacte diretamente o suporte da Heartland para obter uma atualização ou uma previsão de resolução, uma vez que isto depende deles. |
POS is not reachable: HEARTLAND BAD_GATEWAY / reachable but slow to respond. | Trata-se de um problema de conetividade com o serviço na nuvem da Heartland. Contacte o suporte da Heartland para verificar a sua conetividade. |
Invalid order while parsing: Missing House Account ID in the order payload. | As definições do método de pagamento e do destino da encomenda não estão totalmente configuradas. Contacte a nossa equipa de suporte para que estas definições sejam corrigidas na configuração do seu canal. |
Unsuccessful API response - “Some items in your cart are no longer available and have been removed”. | Um ou mais artigos encomendados não passam nas verificações de disponibilidade da Heartland. Confirme que cada artigo está atribuído a um grupo de menu, não está marcado como esgotado e tem a opção «Available Online» ativada ao nível do artigo, da secção e do grupo de menu. Se estiver tudo correto, contacte o suporte da Heartland. |
Order contains out of stock items: “Some of the items in your cart are out of stock”. | Coloque o artigo esgotado em pausa no Deliverect para que seja removido das suas lojas online. Também pode ativar a definição de estabelecimento «Snooze product if out of stock» para que isto seja feito automaticamente. |
Deliverect total does not match Heartland total. | O total da encomenda calculado pelo Deliverect não corresponde ao total devolvido pelo POS. Contacte a nossa equipa de suporte para investigar a diferença de preço. |
“Your selected order type is no longer available”. | O tipo de encomenda não está programado para estar disponível no momento em que a encomenda foi feita. Certifique-se de que todos os tipos de encomenda que oferece online estão disponíveis durante todo o horário em que pretende receber encomendas. |
Unsuccessful API response - “Invalid discount_id”. | O Discount ID não está definido nas definições do seu canal. Contacte a nossa equipa de suporte para que o Discount ID correto seja configurado. |
Unsuccessful API response - “Unknown items[X] id: PLU”. | O artigo não foi ativado para encomendas online na Heartland. Edite o artigo e ative a opção «Allows this item to be seen by customers online», verificando as exceções por estabelecimento, se necessário. |
Unsuccessful API response - “Delivery is not enabled for this location”. | Ative a entrega para o estabelecimento diretamente nas definições do seu POS Heartland. |
Unsuccessful API response - “BadRequest” / “Found errors in json: BadRequest”. | Um artigo não está corretamente atribuído a uma Report Category, Section e Group no POS. Reconfigure o artigo na categoria e secção corretas e volte a sincronizar. |
Found errors in json: Missing required ingredient for X. | Não foi selecionado um modificador, tamanho ou componente de combo obrigatório. Verifique se o seu menu Deliverect corresponde às definições Min/Max/Multimax do POS para o grupo de modificadores indicado no erro. |
Found errors in json: The order time is not within valid operating hours for the given location. | Compare o horário de funcionamento do seu POS com o definido no Deliverect e alinhe-os. Isto também pode acontecer se o «Lead Time» do seu POS arredondar a hora de levantamento de uma encomenda para além do fecho — experimente remover o Lead Time, alargar o horário de fecho do POS ou reduzir o horário de funcionamento no Deliverect. |
“We have no connection to the restaurant at this time. If the issue persists, please contact the restaurant”. | Não foi designada nenhuma caixa/tablet para aceitar encomendas online, ou o tablet está offline, em suspensão, ou a aplicação Heartland não está em primeiro plano. Atribua um iPad nas definições do seu POS e certifique-se de que permanece ligado e a aplicação permanece aberta. |
Found errors in json: Room of type “table_layout” are not permitted. | O destino da encomenda (Order Destination) não está corretamente configurado na ligação do canal. Contacte a nossa equipa de suporte para corrigir esta definição. |
Found errors in json: Delivery address could not be found. | A Heartland exige uma morada para encomendas do tipo entrega, e as encomendas entregues por terceiros não incluem uma. Ative a definição de canal «Order with delivery by channel is pickup» para que estas encomendas sejam enviadas à Heartland como levantamento. |
Found errors in json: Unknown size / Unknown modifier_id / Unknown ingredient_id. | O artigo, modificador ou ingrediente já não existe no seu POS. Sincronize os seus produtos e publique o seu menu novamente para alinhar tudo com o seu POS. |
