Snelstart Integration

Version v2.5.1
Platform Magento 2
Released 12 December 2025

SnelStart Integration Troubleshooting Guide

Common issues and solutions for the SnelStart integration. Start with quick diagnostics to identify the problem, then find your specific issue below. Most problems relate to OAuth connection, ledger configuration, or tax rate mapping.

Quick Diagnostics

  1. Check module is enabled (Stores → Configuration → Accounting → SnelStart)
  2. Verify connection is active (Account/Company fields show data)
  3. Check if automation is enabled (Accounting → General)
  4. Look at sync logs (Accounting → Synchronisation Logs)
  5. Run Self Test in Debug section
  6. Check error logs: var/log/snelstart/error.log

Connection Issues

Issue: Connection Button Doesn't Work

Symptoms:

  • Clicking "Connect to SnelStart" does nothing
  • No redirect to SnelStart login

Solution:

  1. Check browser popups:

    • Browser may be blocking the popup
    • Allow popups for your Magento admin domain
  2. Check JavaScript errors:

    • Open browser console (F12)
    • Look for JavaScript errors
  3. Clear cache:

    bin/magento cache:flush
    
  4. Try different browser:

    • Some browser extensions can interfere

Issue: OAuth Authorization Fails

Symptoms:

  • Redirect to SnelStart works
  • Error after login or authorization

Solution:

  1. Check SnelStart account:

    • Verify you have admin rights in SnelStart
    • Ensure account is active and not locked
  2. Revoke and reconnect:

    • In SnelStart, go to account settings
    • Revoke Magmodules authorization
    • Try connecting again in Magento
  3. Check SSL certificate:

    • SnelStart requires HTTPS
    • Verify your SSL certificate is valid

Issue: Connection Lost / Session Expired

Symptoms:

  • Was working, suddenly stopped
  • "Not connected" or empty account fields

Solution:

  1. Reconnect:

    • Click "Connect to SnelStart" again
    • Re-authorize the application
  2. Check token expiry:

    • OAuth tokens can expire
    • Reconnecting refreshes the token

Synchronization Issues

Issue: Invoices Not Syncing

Symptoms:

  • Invoices appear in grid but status stays "Pending"
  • No entries in SnelStart

Solution:

  1. Check cron:

    bin/magento cron:run
    
  2. Verify automation:

    • Stores → Configuration → Accounting → General
    • "Auto add invoices" = Yes
    • Module "Enabled" = Yes
  3. Check sync logs:

    • Accounting → Synchronisation Logs → Invoice
    • Look for error messages
  4. Manual sync:

    • Go to Accounting → Data → Invoices
    • Select invoice, use "Push to SnelStart" action

Issue: Sync Fails with Tax Error

Symptoms:

  • Error: "Tax rate not found" or similar
  • Invoice stuck in error state

Solution:

  1. Check Tax Rate Mapping:

    • Go to Accounting → Configuration → Tax Rate Mapping
    • Ensure all Magento tax rules have a SnelStart tax code
  2. Check fallback tax classes:

    • Configuration → Accounting → SnelStart → Advanced Settings
    • Set default tax classes for edge cases
  3. Re-sync after fixing:

    • Go to invoice in grid
    • Reset status and re-push

Issue: Wrong Ledger Used

Symptoms:

  • Invoice syncs but to wrong ledger
  • Revenue appears in wrong account

Solution:

  1. Verify ledger configuration:

    • Check Product Hoog/Laag/etc. settings
    • Match ledgers to tax rates correctly
  2. Check Tax Rate Mapping:

    • Each tax rule should map to correct SnelStart tax type
    • 21% → Hoog, 9% → Laag, etc.
  3. Check advanced ledger mapping:

    • If enabled, attribute-based mapping may override

Ledger Issues

Issue: No Ledgers in Dropdown

Symptoms:

  • Ledger dropdowns are empty
  • Can't configure product/shipping ledgers

Solution:

  1. Import ledgers:

    • Go to Ledger Accounts & Cost Centers
    • Click "Sync Ledger & Costs from SnelStart"
    • Wait for import to complete
  2. Check connection:

    • Ensure connection is active
    • Account field should show your account name
  3. Check SnelStart setup:

    • Verify ledgers exist in SnelStart
    • Some account types may not have all ledgers

Issue: Ledger Import Fails

Symptoms:

  • Clicking sync button shows error
  • Ledgers don't appear after sync

Solution:

  1. Check connection:

    • Connection must be active
    • Try reconnecting via OAuth
  2. Check permissions:

    • Your SnelStart account needs ledger access
    • Contact your SnelStart administrator
  3. Check logs:

    tail -100 var/log/snelstart/error.log
    

Customer Issues

Issue: Customer Sync Creates Duplicates

Symptoms:

  • Same customer appears multiple times in SnelStart
  • New debtor created for each order

Solution:

  1. Check Customer Sync Logic:

    • Configuration → Accounting → General → Advanced
    • "Customer Sync Logic" setting
  2. Understand the logic:

    • Customer: One debtor per customer_id + country + VAT number
    • Address: One debtor per billing address
  3. Why duplicates happen:

    • Customer changes country → new debtor
    • Customer adds VAT number → new debtor
    • This is correct behavior for tax purposes

OSS (One Stop Shop) Issues

Issue: OSS Not Working

Symptoms:

  • EU orders not using OSS ledgers
  • Wrong VAT being applied

Solution:

  1. Enable OSS in SnelStart first:

  2. Enable in Magento:

    • Configuration → SnelStart → One Stop Shop
    • Set "Enabled" to Yes
  3. Configure OSS ledgers:

    • Ledger: Standaard (usually 8080)
    • VAT Ledger (usually 1700)
  4. Check EU country list:

    • Stores → Configuration → General → Country Options
    • Verify European Union Countries list

Performance Issues

Issue: Sync Taking Too Long

Symptoms:

  • Large queue building up
  • Cron timing out

Solution:

  1. Increase cron frequency:

    • More frequent = smaller batches
    • Consider "Every 5 minutes" for high volume
  2. Check batch size:

    • Default processes items per cron run
    • Large backlogs need time to clear
  3. Monitor server resources:

    • Check memory and CPU during sync
    • Increase PHP memory_limit if needed

Debug Mode

Enable detailed logging:

  1. Go to Configuration → SnelStart → Debug & Logging
  2. Set Debug Mode to Yes
  3. Save configuration
  4. Reproduce the issue
  5. Check logs:
    • var/log/snelstart/debug.log
    • var/log/snelstart/error.log

Remember: Disable Debug Mode in production.

Need More Help?

Documentation:

Support:

Created:
Updated:
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 11 Nov 2025
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025
star star star star star
star star star star star
R. U.
Erg goed team, reageren snel en duidelijk en hebben met toegang tot onze database erg goed geholpen (eigenlijk een gratis customization).
Google 18 Jun 2025
star star star star star
star star star star star
Hugo de Groot
Uitstekende support! Wij gebruiken o.a. de Rich Snippets Suite extensie voor onze Magento 2 webshop (Hyvä) en hadden een specifieke vraag over structured data op PLP-pagina’s. Binnen no-time kregen we een inhoudelijk en duidelijk antwoord. Zeer prettig contact en goed onderbouwde uitleg. Absoluut een betrouwbare partner voor Magento-extensies!
Google 13 Jun 2025