Precisa de ajuda para utilizar a integração Syrve? Neste artigo encontra soluções para erros e problemas comuns.
Erro ou problema | Solução |
Product sync fails with error: Updating the path 'calories' would create a conflict at 'calories'. | Isto acontece quando um campo do produto é deixado em branco no Syrve, o que envia um valor null em vez de 0. Defina um valor de 0 (em vez de o deixar em branco) para quaisquer campos nutricionais ou numéricos sem um valor real e, em seguida, sincronize os seus produtos novamente. |
Orders get stuck in “Received” and never move to “Accepted”. | O Syrve nem sempre devolve um estado de falha, pelo que um pedido bloqueado normalmente significa que faltava uma opção obrigatória no Syrve para esse artigo. Verifique o pedido no Syrve para identificar modificadores obrigatórios em falta e corrija a configuração do produto. |
Order fails with: “Payment of card payment type must have type=CardPayment or type=CardTipsPayment, but has type=CashPayment.” | O tipo de pagamento errado está mapeado na sua configuração do Syrve (os pagamentos por cartão estão mapeados como dinheiro). Atualize o mapeamento do tipo de pagamento no Syrve para que os pagamentos por cartão utilizem o tipo de pagamento por cartão correto. |
Menu items with different sizes appear as separate, oddly named products instead of one item with size options. | O Syrve trata os tamanhos separadamente dos modificadores, pelo que a Deliverect recebe cada tamanho como um produto independente. Converta os seus tamanhos do Syrve em grupos de modificadores para que sincronizem corretamente como um único artigo com opções. |
