Skip to main content

Overzicht

Deze gids helpt je bij het oplossen van situaties waarin Upcart niet opent of klanten worden omgeleid naar de winkelwagenpagina in plaats van de Upcart-drawer te zien. De meeste van deze problemen worden veroorzaakt door de winkelwagentype-instellingen van het thema, de configuratie van Enhanced AJAX API Compatibility, omleidingen door apps van derden of de routing van de checkoutknop.
Als Upcart helemaal niet opent of omleidt naar de winkelwagenpagina, bekijk dan Problemen oplossen wanneer Upcart niet opent of omleidt naar de winkelwagenpagina voor een uitgebreidere gids voor probleemoplossing.

Welk winkelwagentype je moet kiezen

Voordat je aan de probleemoplossing begint, controleer je eerst de winkelwagentype-instelling van je thema, want dit is de meest voorkomende oorzaak.
  • Page - Dit is meestal de beste optie, omdat Upcart verzoeken naar de /cart-pagina onderschept.
  • Drawer - Selecteer deze optie als Upcart niet start en in plaats daarvan de /cart-pagina wordt geopend.
  • Confirmation Popup - Gebruik deze optie als je thema die ondersteunt en de andere opties het probleem niet oplossen.
Beide opties testen kost slechts een paar minuten, maar Page is doorgaans de meest effectieve keuze.

Het winkelwagentype in je thema wijzigen

  1. Ga naar Online Store > Themes > Customize in je Shopify-beheer.
  2. Open Theme Settings > Cart > Cart Type.
  3. Kies Page of Drawer, afhankelijk van het gedrag dat je onderzoekt.
  4. Sla je wijzigingen op en test de winkelwagen op je storefront.
Winkelwageninstellingen in de Shopify-thema-editor met de optie voor het winkelwagentype
Kun je deze instelling niet vinden, neem dan contact op met je themaontwikkelaar. Deze instelling wordt beheerd door je thema en Upcart kan deze niet rechtstreeks aanpassen.

Stappen voor probleemoplossing

Als het wijzigen van het winkelwagentype het probleem niet oplost, doorloop dan de volgende stappen in volgorde.

1. Controleer Enhanced AJAX API Compatibility

Deze instelling bepaalt hoe Upcart Add to Cart-gebeurtenissen afhandelt en is een van de meest voorkomende oorzaken van omleidingsproblemen.
  1. Ga naar Upcart > Cart Editor > Settings > Cart settings en vouw Advanced Settings uit.
  2. Zoek Enhanced Ajax API compatibility.
  3. Deze instelling is voor de meeste winkels standaard uitgeschakeld. Wanneer uitgeschakeld, onderschept Upcart Add to Cart-aanroepen en voorkomt omleidingen.
  4. Als deze is ingeschakeld, kunnen andere apps de controle over het winkelwagengedrag overnemen en klanten omleiden naar de winkelwagenpagina. Probeer de instelling uit te schakelen en test.
  5. Als het uitschakelen andere problemen veroorzaakt, schakel je de instelling opnieuw in en gebruik je in plaats daarvan de handmatige Upcart API (upcartRegisterAddToCart).
Voor volledige uitleg over deze instelling, zie Enhanced AJAX API Compatibility.

2. Controleer op omleidingen door apps van derden

Veel apps van derden overschrijven het winkelwagengedrag en kunnen klanten wegleiden van de Upcart-drawer. Als je Add to Cart-knop klanten specifiek naar de winkelwagenpagina stuurt, zie dan Waarom gaat ‘Add to Cart’ naar de winkelwagenpagina in plaats van Upcart? voor meer details. Open de instellingen van alle winkelwagengerelateerde apps en zoek naar opties zoals:
  • Redirect to cart
  • Go to cart after add
  • Automatically open cart page
  • Action after product is added
Wijzig deze naar Stay on page of Do nothing. Veelvoorkomende app-specifieke oplossingen:
  • PageFly - Schakel omleidingsregels uit in de PageFly-app-instellingen.
  • Globo Product Options - Deactiveer automatische omleiding naar de winkelwagen van Shopify.
  • Replo - Pas de “go to page”-instellingen aan om de cart drawer in te schakelen.
  • Zepto Product Personalizer - Ga naar Zepto > Settings > Add to Cart Settings en wijzig “Action after a product is added to the cart” naar “Stay on the product page and show a success message.”
Weet je niet zeker welke app het conflict veroorzaakt, schakel dan de winkelwagengerelateerde apps één voor één uit en test na elke app totdat Upcart correct werkt.

3. Controleer de routing van de checkoutknop

Als klanten op de checkoutknop in Upcart klikken en worden omgeleid naar de winkelwagenpagina in plaats van de checkout:
  1. Ga naar Upcart > Cart Editor > Settings > Cart settings.
  2. Zoek “Go to cart page when pressing checkout button”.
  3. Zet deze UIT.
  4. Sla op en test.
Omleiding naar een aangepaste checkoutpagina vereist geavanceerde codering en wordt niet rechtstreeks door Upcart ondersteund. Als je klanten naar een aangepaste checkoutpagina moet leiden, zul je met een ontwikkelaar moeten samenwerken.

4. Controleer de omleidingsinstellingen van het themawinkelwagentje

Sommige thema’s leiden klanten automatisch om na het toevoegen van een product, waardoor Upcart volledig wordt omzeild.
  1. Ga naar Online Store > Themes > Customize.
  2. Open Theme Settings > Products (of Cart).
  3. Zoek naar instellingen zoals:
    • Enable cart redirection
    • Redirect to cart after add
    • Go to cart after add
  4. Zet deze UIT.
  5. Sla op en test.

5. Wis de browsercache

Oude gecachte scripts kunnen eerder winkelwagengedrag vasthouden en verhinderen dat Upcart correct laadt.
  1. Open je browserinstellingen.
  2. Ga naar Privacy and Security.
  3. Selecteer Clear Browsing Data.
  4. Wis gecachte afbeeldingen, bestanden en cookies.
  5. Vernieuw je winkel en test.

6. Test met een standaard Shopify-thema

Als het probleem aanhoudt, schakel dan tijdelijk over naar een standaard Shopify-thema zoals Dawn om een themaspecifiek conflict uit te sluiten.
  1. Ga naar Shopify Admin > Online Store > Themes.
  2. Voeg een gratis thema zoals Dawn toe en schakel het in.
  3. Test Upcart op het standaardthema.
Als Upcart correct werkt op Dawn, ligt het probleem bij je aangepaste thema. Neem contact op met je themaontwikkelaar voor hulp.

Preventieve maatregelen

  • Controleer configuraties na updates - Thema- en app-updates kunnen winkelwageninstellingen resetten of overschrijven. Controleer je winkelwagentype en app-configuraties na elke grote update.
  • Test app-compatibiliteit vóór installatie - Controleer voordat je nieuwe apps van derden toevoegt of ze compatibel zijn met Upcart.
  • Gebruik een conceptthema om te testen - Test wijzigingen op een conceptthema voordat je publiceert, om verstoring van je live winkel te voorkomen. Zie Upcart alleen inschakelen in een conceptthema voor instructies.

Veelgestelde vragen

Nee, omleiding naar een aangepaste checkoutpagina vereist geavanceerde codering en wordt niet rechtstreeks door Upcart ondersteund. Heb je dit nodig, dan zul je met een ontwikkelaar moeten samenwerken.
Zorg ervoor dat Upcart actief en gepubliceerd is in de Cart Editor. Wis ook je browsercache om er zeker van te zijn dat het bijgewerkte gedrag van kracht wordt. Als het probleem aanhoudt, controleer dan op conflicten met apps van derden met behulp van de bovenstaande stappen.
Open de instellingen van de add-on-app en zoek naar automatische omleidingen of “go to cart”-configuraties. Schakel deze uit als ze conflicteren met Upcart. Zie stap 2 hierboven voor app-specifieke voorbeelden.

Hulp nodig? Heb je alle bovenstaande stappen doorlopen en houdt het probleem aan, neem dan contact op met ons supportteam via de chat in de app of door een e-mail te sturen naar support@upcart.app.