Hulp nodig bij het gebruik van de Syrve-integratie? In dit artikel vind je oplossingen voor veelvoorkomende fouten en problemen.
Fout of probleem | Oplossing |
Product sync fails with error: Updating the path 'calories' would create a conflict at 'calories'. | Dit gebeurt wanneer een productveld in Syrve leeg wordt gelaten, waardoor een null-waarde wordt verzonden in plaats van 0. Stel een waarde van 0 in (in plaats van het veld leeg te laten) voor voedingswaarden of numerieke velden zonder echte waarde, en synchroniseer je producten daarna opnieuw. |
Orders get stuck in “Received” and never move to “Accepted”. | Syrve stuurt niet altijd een mislukte status terug, dus een vastzittende bestelling betekent meestal dat een verplichte optie in Syrve niet aan het item was toegevoegd. Controleer de bestelling in Syrve op ontbrekende verplichte modifiers en corrigeer de productinstellingen. |
Order fails with: “Payment of card payment type must have type=CardPayment or type=CardTipsPayment, but has type=CashPayment.” | In je Syrve-configuratie is het verkeerde betaaltype gekoppeld (kaartbetalingen worden gekoppeld aan contant geld). Werk de koppeling van het betaaltype in Syrve bij, zodat kaartbetalingen het juiste betaaltype gebruiken. |
Menu items with different sizes appear as separate, oddly named products instead of one item with size options. | Syrve behandelt formaten los van modifiers, waardoor Deliverect elk formaat als een apart product ontvangt. Zet je Syrve-formaten om naar modifiergroepen, zodat ze correct synchroniseren als één item met opties. |
