Vai al contenuto principale

Heartland: risoluzione dei problemi

Hai bisogno di aiuto per usare l'integrazione Heartland? In questo articolo trovi le soluzioni agli errori e ai problemi più comuni.

Errore o problema

Soluzione

InvalidProduct: Invalid PLU.

Uno o più articoli dell'ordine hanno un PLU che non appartiene al POS di questo punto vendita. Sincronizza i tuoi prodotti e pubblica di nuovo il menu, assicurandoti che ogni articolo esista per questo punto vendita.

X is a variant, but the order does not contain a variation sub item.

Alla variante mancano i sotto-articoli. Controlla la configurazione della variante e verifica che non tutte le sue varianti siano in pausa.

Unsuccessful API response - “Internal server error”.

Questo di solito indica un'interruzione del servizio Heartland. Contatta direttamente il supporto Heartland per un aggiornamento o una stima dei tempi di risoluzione, poiché il problema dipende da loro.

POS is not reachable: HEARTLAND BAD_GATEWAY / reachable but slow to respond.

Si tratta di un problema di connettività con il servizio cloud di Heartland. Contatta il supporto Heartland per verificare la tua connettività.

Invalid order while parsing: Missing House Account ID in the order payload.

Le impostazioni del metodo di pagamento e della destinazione dell'ordine non sono configurate completamente. Contatta il nostro team di supporto per far correggere queste impostazioni nella configurazione del tuo canale.

Unsuccessful API response - “Some items in your cart are no longer available and have been removed”.

Uno o più articoli ordinati non superano i controlli di disponibilità di Heartland. Verifica che ogni articolo sia assegnato a un gruppo di menu, non sia contrassegnato come esaurito e abbia «Available Online» attivato a livello di articolo, sezione e gruppo di menu. Se tutto è corretto, contatta il supporto Heartland.

Order contains out of stock items: “Some of the items in your cart are out of stock”.

Metti in pausa l'articolo esaurito in Deliverect in modo che venga rimosso dai tuoi negozi online. Puoi anche attivare l'impostazione del punto vendita «Snooze product if out of stock» per farlo automaticamente.

Deliverect total does not match Heartland total.

Il totale dell'ordine calcolato da Deliverect non corrisponde al totale restituito dal POS. Contatta il nostro team di supporto per far verificare la discrepanza di prezzo.

“Your selected order type is no longer available”.

Il tipo di ordine non è previsto come disponibile nel momento in cui l'ordine è stato effettuato. Assicurati che tutti i tipi di ordine offerti online siano disponibili per tutte le fasce orarie in cui intendi ricevere ordini.

Unsuccessful API response - “Invalid discount_id”.

Il Discount ID non è impostato nelle impostazioni del tuo canale. Contatta il nostro team di supporto per far configurare il Discount ID corretto.

Unsuccessful API response - “Unknown items[X] id: PLU”.

L'articolo non è stato abilitato per gli ordini online in Heartland. Modifica l'articolo e attiva «Allows this item to be seen by customers online», controllando se necessario le eccezioni per punto vendita.

Unsuccessful API response - “Delivery is not enabled for this location”.

Attiva la consegna per il punto vendita direttamente nelle impostazioni del tuo POS Heartland.

Unsuccessful API response - “BadRequest” / “Found errors in json: BadRequest”.

Un articolo non è correttamente assegnato a una Report Category, Section e Group nel POS. Riconfigura l'articolo nella categoria e sezione corrette, quindi sincronizza di nuovo.

Found errors in json: Missing required ingredient for X.

Non è stato selezionato un modificatore, una taglia o un componente combo obbligatorio. Verifica che il tuo menu Deliverect corrisponda alle impostazioni Min/Max/Multimax del POS per il gruppo di modificatori indicato nell'errore.

Found errors in json: The order time is not within valid operating hours for the given location.

Confronta gli orari di apertura del tuo POS con quelli impostati in Deliverect e allineali. Questo può verificarsi anche se il «Lead Time» del tuo POS arrotonda l'orario di ritiro di un ordine oltre la chiusura: prova a rimuovere il Lead Time, ad estendere gli orari di chiusura del POS o a ridurre gli orari di apertura in Deliverect.

“We have no connection to the restaurant at this time. If the issue persists, please contact the restaurant”.

Non è stata designata alcuna cassa/tablet per accettare ordini online, oppure il tablet è offline, in sospensione o l'app Heartland non è in primo piano. Assegna un iPad nelle impostazioni del tuo POS e assicurati che rimanga connesso e che l'app rimanga aperta.

Found errors in json: Room of type “table_layout” are not permitted.

La destinazione dell'ordine (Order Destination) non è configurata correttamente sul collegamento del canale. Contatta il nostro team di supporto per correggere questa impostazione.

Found errors in json: Delivery address could not be found.

Heartland richiede un indirizzo per gli ordini di tipo consegna, e gli ordini consegnati da terze parti non ne includono uno. Attiva l'impostazione del canale «Order with delivery by channel is pickup» in modo che questi ordini vengano inviati a Heartland come ritiro.

Found errors in json: Unknown size / Unknown modifier_id / Unknown ingredient_id.

L'articolo, il modificatore o l'ingrediente non esiste più nel tuo POS. Sincronizza i tuoi prodotti e pubblica di nuovo il menu per allineare tutto con il tuo POS.

Hai ricevuto la risposta alla tua domanda?