1.Inleiding
Dit is de handleiding voor de koppeling tussen Lightspeed eCom en Eenvoudigfactureren.
- Deze koppeling is een financiële koppeling. Het is geen logistieke koppeling. De koppeling is niet geschikt voor het bijwerken van klanten in Eenvoudigfactureren, het printen van pakbonnen of het synchroniseren van producten/voorraad.
- Deze koppeling vervangt niet het werk van de boekhouder. Deze koppeling bespaart tijd omdat je niet meer hoeft over te tikken. De boekhouder is nog steeds nodig voor advies, kennis en controle.
Tip: Andere klanten met deze koppeling hebben veel gehad aan de tips in de FAQ voor Lightspeed eCom en in de FAQ voor Eenvoudigfactureren.
Je installeert deze koppeling vanuit de Lightspeed eCom Appstore. Als je de categorie Boekhouding selecteert, komen onze apps vanzelf tevoorschijn. Je kunt ons als leverancier herkennen aan het blauwe vlak en het witte tandwieltje rechtsboven. Klik je op de App dan zie je een omschrijving en de knop Installeren. Bij het activeren word je automatisch door de configuratieschermen geleid.
De installatie is voltooid als beide bolletjes van de verbinding op groen staan, en de instellingen in tabblad Configuratie ingevuld en opgeslagen zijn.
Belangrijk: Is de koppeling eenmaal geinstalleerd, log dan altijd in op het dashboard via https://uwkoppeling.webwinkelfacturen.nl, en niet vanuit de appstore.
De proefperiode voor de koppeling is 30 dagen.
Wil je nog een koppeling installeren, dan kan dat op dezelfde manier. Zorg er wel voor dat je uit het dashboard van koppeling bent uitgelogd, en start de nieuwe installatie bij voorkeur in een incognito browser.
Indien je de koppeling wilt beeindigen kan dat eenvoudig door de app in je backend te verwijderen uit de appstore.
Stap je over naar een ander boekhoudsysteem, en wil je daarmee opnieuw een koppeling? Dan kun je de nieuwe app vanuit de appstore in je backend installeren. Zorg er wel voor dat je uit het dashboard van de oude koppeling bent uitgelogd, en start de nieuwe installatie bij voorkeur in een incognito browser.
Stap je over naar een ander webwinkelsysteem? Via onze koppelingen-pagina kun je zien of je deze vanuit de desbetreffende appstore installeert, of dmv een installatie-link.
Is de installatie gelukt, maar zie je in het dashboard van de koppeling nog wel de oude licentiesleutel staan als je op het dropdown pijltje naast de sleutel klikt (terwijl die app/sleutel wel is verwijderd)? Stuur ons dan een e-mail met het verzoek de oude sleutel te verwijderen.
2.Hoe de koppeling werkt
De koppeling werkt met webhooks vanuit de Lightspeed eCom webwinkel. Er kan op twee manieren worden doorgezet, nl op basis van betaalde bestellingen of facturen. Het voordeel van de optie betaalde bestellingen is dat bestellingen die niet betaald worden niet in de boekhouding komen. Bij deze optie worden crediteringen echter niet meegenomen. Bij de optie facturen worden alle facturen doorgezet naar Eenvoudigfactureren, dus zowel de debet- als de creditfacturen. Je kunt de voorkeur voor betaalde bestellingen of facturen instellen via tab Configuratie van het dashboard.
Lees meer Hoe de koppeling werkt .... Lees minder Hoe de koppeling werkt ....
Aan het begin van de verwerking van een bestelling voeren we een aantal controles op de Lightspeed eCom bestelling of factuur uit:
- Er wordt gecontroleerd of het totaal van de Lightspeed eCom bestelling / factuur gelijk is aan de som van de bedragen in de bestel / factuurregels plus het bedrag aan verzendkosten.
- Is de bestelling / factuur een ICP verkoop dan wordt het BTW nummer gecontroleerd.
- Er wordt gecontroleerd of voor de BTW in iedere regel een overeenkomstige BTW code in Eenvoudigfactureren bestaat.
- Er wordt gecontroleerd of de bestelling of factuur niet eerder is doorgezet.
Doorzetten bestellingen of facturen
Bij een succesvolle controle wordt de Eenvoudigfactureren factuur wordt aangemaakt en doorgezet naar Eenvoudigfactureren. De debiteurgegevens worden in de Eenvoudigfactureren factuur gezet. Eenvoudigfactureren controleert zelf of de debiteur al aanwezig is.
Nadat de bestelling of factuur is doorgestuurd en een succesmelding van Eenvoudigfactureren is ontvangen wordt de bestelling of factuur als afgehandeld aangemerkt. De Lightspeed eCom bestelling verschijnt bij tab Rapportage op het dashboard.
Geeft Eenvoudigfactureren een foutmelding terug bij het verwerken van de bestelling of factuur dan verschijnt de bestelling of factuur bij tab Fouten op het dashboard. Via de gele knop Meer info is meer informatie over het probleem te vinden. Via de rode knop Meld probleem kan de bestelling of factuur met alle noodzakelijke gegevens heel gemakkelijk bij ons aangemeld worden nadat je zelf het probleem hebt proberen op te lossen. Is het probleem opgelost dan kan in sommige situaties de bestellingen of facturen opnieuw worden doorgezet met de blauwe Verwerk knop.
Gegevens
Informatie over de gegevens die doorgezet worden is te vinden in de sectie Day-to-day: Naar Eenvoudigfactureren verderop in de handleiding.
3.Nodig: EenvoudigFactureren
- Log in bij EenvoudigFactureren
- Ga naar Profiel (rechtsboven) > Toegangsbeheer
- Klik op toevoegen API-sleutel
- Qua beheer kun je of Alles selecteren of een beperkte set. Bij een beperkte set heeft de koppeling toegang nodig tot Facturen, Klanten, Artikelen en Layouts.
- Maak een copy van de gegenereerde API sleutel. Deze sleutel heb je nodig in de volgende sectie Installatie.
4.Installatie
De koppeling tussen Lightspeed eCom en eenvoudigfactureren installeer je via de Appstore van Lightspeed. Als eerste wordt de koppeling met je webwinkel gelegd en authoriseer je de koppeling om gegevens uit je webwinkel te lezen.
Lees meer Installatie .... Lees minder Installatie ....
Er moeten nu nog twee stappen gedaan worden:
1. Het leggen van de connectie met Eenvoudigfactureren. Hiermee autoriseer je de koppeling transacties naar jullie Eenvoudigfactureren administratie te schrijven en informatie te lezen.
2. De configuratie zelf.
Authenticatie Eenvoudigfactureren
De authenticatie met Eenvoudigfactureren loopt via het token dat je in de vorige sectie hebt aangemaakt. Je klikt op de rode Connect knop naast de Connectie Eenvoudigfactureren. Er verschijnt automatisch een popupwaar je het token kunt invullen.
Wil je op een later moment de connectie opnieuw wil leggen dan kan dat altijd door op de ReConnect knop te klikken.
Bij het doorzetten naar de Eenvoudigfactureren boekhouding worden de BTW percentages rechtstreeks doorgezet. Er is daardoor geen mogelijkheid om op aparte BTW codes of grootboekrekeningen te boeken.
5.Day-to-day: Vanuit Lightspeed
BTW nummers: Voor zakelijke bestellingen binnen de EU, buiten Nederland, is een BTW nummer verplicht. De koppeling doet een controle op de geldigheid van BTW nummers.
Uitwerking veldniveau bestellingen
Hieronder een uitwerking op veld-niveau bij het ophalen van bestellingen. Aan de orde komen de algemene waarden in de bestelling, de bestelregels, de verzendkosten en de debiteurgegevens. | |
Naam veld | Waarden uit Lightspeed eCom bestelling |
Bestel-identifier | [id] |
Bestelnummer | [ordernumber_full] |
Affiliatenummer | Dit moet apart door de merchant aangevraagd worden. Het veld [comment] wordt hiervoor gebruikt. |
Klantnummer | [customer][resource][id], deze wordt niet gebruikt |
Bestel- en boekdatum | [createdAt] |
ICP aanduiding |
Een bestelling is een ICP bestelling als:
|
Internationale aanduiding |
Een bestelling is een internationale bestelling als:
|
Bestelstatus | [status] |
Betaalstatus | [paymentStatus] |
Betaalmethode | [paymentTitle] |
Betaalmethode-id | [paymentId] |
Totaalbedragen excl BTW | [priceExcl] |
Totaalbedragen incl BTW | [priceIncl] |
Totaal BTW | Totaal incl - Totaal excl |
Totaalkortingen incl of excl BTW | De bedragen in de bestelling kunnen incl of excl BTW zijn. Dit wordt bepaald door het veld [order_row_taxes_included] |
Totaal kortingen | 0 |
Naam veld | Waarden uit Lightspeed eCom bestelling |
BTW percentage | [taxRate] * 100 |
Naam product | De naam van het product wordt als volgt bepaald
|
SKU | [sku] |
Ean | [ean] |
Productcode | [articleCode] |
Aantal | [quantityOrdered] |
Korting excl / incl BTW | [discountExcl] / [discountIncl] |
Regelbedragen incl of excl BTW zonder korting | [basePriceExcl] / [basePriceIncl] * aantal |
Regelbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] |
Eenheidsbedragen incl of excl BTW zonder korting | [basePriceExcl] / [basePriceIncl] |
Eenheidsbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] delen door het aantal |
Rekeningen en BTW codes uit Eenvoudigfactureren | Deze worden bepaald op basis van de instellingen in de koppeling, het leverland van de bestelling en de BTW percentages. Het type voor bestelregels is turnover / omzet. |
Naam veld | Waarden uit Lightspeed eCom bestelling |
Naam | Verzendkosten [shipmentTitle] |
BTW percentage | [shopmentTaxRate] * 100 |
Verzendkosten incl of excl BTW zonder korting | [shipmentBasePriceExcl] / [shipmentBasePriceIncl] |
Korting Verzendkosten incl of excl BTW | [shipmentDiscountExcl] / [shipmentDiscountIncl] |
Verzendkosten incl of excl BTW met korting | [shipmentBasePriceExcl] / [shipmentBasePriceIncl] minus [shipmentDiscountExcl] / [shipmentDiscountIncl] |
Rekeningen en BTW codes uit Eenvoudigfactureren | Deze worden bepaald op basis van de instellingen in de koppeling, het leverland van de bestelling en de BTW percentages. Het type voor verzendkosten is shipping / verzendkosten. |
Naam veld | Waarden uit Lightspeed eCom bestelling |
Naam | Betaalkosten [paymentTitle] |
BTW percentage | [paymentTaxRate] |
Betaalkosten incl en excl BTW | [paymentBasePriceExcl] / [paymentBasePriceIncl] |
Rekeningen en BTW codes uit Eenvoudigfactureren | Deze worden bepaald op basis van de instellingen in de koppeling, het leverland van de bestelling en de BTW percentages. Het type voor betaalkosten is payment / betaalkosten. |
Naam veld | Waarden uit Lightspeed eCom bestelling |
Voornaam | [first_name] |
Achternaam | [last_name] |
Bedrijfsnaam | [companyName] |
Telefoonnummer | [phone] |
KvK nummer | [companyCoCnumber], er vindt hier een opschoon-actie plaats |
Adresregel 1 | [addressBillingStreet] [addressBillingNumber] [addressBillingExtension] |
Adresregel 2 | [addressBillingStreet2] |
Postcode | [addressBillingZipcode] |
Plaats | [addressBillingCity] |
Land | [addressBillingCountry][code], en op basis van die code wordt de naam bepaald |
Iso-land | [addressBillingCountry][code] |
Verzendadres | Zelfde als voor het factuuradres, maar nu met [addressShipping] ipv [addressBilling] |
BTW nummer | [companyVatNumber] - deze wordt gecontroleerd op correctheid |
Emailadres | [email] |
Uitwerking veldniveau facturen
Hieronder een uitwerking op veld-niveau bij het ophalen van facturen. De debiteuren uit de factuur worden op dezelfde manier gelezen als voor bestellingen. De velden staan hierboven. | |
Naam veld | Waarden uit Lightspeed eCom factuur |
Factuur-identifier | [id] |
Factuurnummer | [number] |
Bestel-identifier | [id] van de bestelling die bij de factuur hoort |
Affiliatenummer | Dit moet apart door de merchant aangevraagd worden. Het veld [comment] wordt hiervoor gebruikt. |
Factuurdatum | [createdAt] |
ICP aanduiding |
Een bestelling is een ICP bestelling als:
|
Internationale aanduiding |
Een bestelling is een internationale bestelling als:
|
Betaalstatus | [paymentStatus] |
Betaalmethode | [paymentTitle] |
Betaalmethode-id | [paymethodId] |
Totaalbedragen incl of excl BTW | [priceIncl] en [priceExcl] |
Totaal BTW | [priceIncl] - [priceExcl] |
Vergelijkbaar met ophalen klantgegevens uit de bestelling, zie hierboven. |
De factuurregels in de Lightspeed-factuur hebben een type. De regels met type gelijk aan product of custom worden als factuurregels aangemerkt. Deze factuurregels worden een-voor-een behandeld. | |
Naam veld | Waarden uit de Lightspeed eCom factuurregel |
BTW percentage | [taxRate] * 100 |
Naam product | De naam van het product wordt als volgt bepaald
|
SKU | [sku] |
Ean | [ean] |
Productcode | [articleCode] |
Aantal | [quantity] |
Korting excl / incl BTW | [discountExcl] / [discountIncl] |
Regelbedragen incl of excl BTW zonder korting | [basePiceExcl] / [basePriceIncl] * [quantity] |
Regelbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] |
Eenheidsbedragen incl of excl BTW zonder korting | [basePriceExcl] / [basePriceIncl] |
Eenheidsbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] delen door [quantity] |
Rekeningen en BTW codes uit Eenvoudigfactureren | Deze worden bepaald op basis van de instellingen in de koppeling, het leverland van de factuur en de BTW percentages. Het type voor factuurregels is turnover / omzet. |
De factuurregels in de Lightspeed-factuur hebben een type. De regels met type gelijk aan shipment. De koppeling verwacht maximaal 1 verzendregel. | |
Naam veld | Waarden uit de Lightspeed eCom verzendregel |
BTW percentage | [taxRate] * 100. Als het BTW percentage 0 is dan wordt gekeken of het BTW percentage bepaald kan worden uit [basePriceIncl] en [basePriceExcl] |
Naam | Verzendkosten [variant] |
Aantal | 1 |
Korting excl / incl BTW | [discountExcl] / [discountIncl] |
Regelbedragen incl of excl BTW zonder korting | [basePiceExcl] / [basePriceIncl] |
Regelbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] |
Eenheidsbedragen incl of excl BTW zonder korting | [basePriceExcl] / [basePriceIncl] |
Eenheidsbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] |
Rekeningen en BTW codes uit Eenvoudigfactureren | Deze worden bepaald op basis van de instellingen in de koppeling, het leverland van de factuur en de BTW percentages. Het type voor verzendregels is shipment / verzendkosten. |
De factuurregels in de Lightspeed-factuur hebben een type. De regels met type gelijk aan payment. De koppeling verwacht maximaal 1 betaalregel. | |
Naam veld | Waarden uit de Lightspeed eCom betaalregel |
BTW percentage | [taxRate] * 100. Als het BTW percentage 0 is dan wordt gekeken of het BTW percentage bepaald kan worden uit [basePriceIncl] en [basePriceExcl] |
Naam | Betaalkosten [variant] |
Aantal | 1 |
Korting excl / incl BTW | [discountExcl] / [discountIncl] |
Regelbedragen incl of excl BTW zonder korting | [basePiceExcl] / [basePriceIncl] |
Regelbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] |
Eenheidsbedragen incl of excl BTW zonder korting | [basePriceExcl] / [basePriceIncl] |
Eenheidsbedragen incl of excl BTW met korting | [priceExcl] / [priceIncl] |
Rekeningen en BTW codes uit Eenvoudigfactureren | Deze worden bepaald op basis van de instellingen in de koppeling, het leverland van de factuur en de BTW percentages. Het type voor betaalregels is payment / betaalkosten. |
6.Day-to-day: Naar EenvoudigFactureren
Aanmaken facturen
Bij het aanmaken van facturen wordt default een factuur aangemaakt met de bedragen incl BTW en het bestelnummer in het veld reference. Het factuurnummer is default leeg, zodat binnen Eenvoudigfactureren het factuurnummer bepaald wordt. Wij adviseren deze werkwijze.
Het is echter mogelijk om de bedragen excl BTW door te zetten. Ook zijn er in sommige situaties mogelijkheden om een bestel- of factuurnummer aan de referentie toe te voegen en het factuurnummer van de Eenvoudigfactureren wel te vullen.
Bij het doorzetten van klantinformatie wordt eerst gecontroleerd of de klant al eens eerder is doorgezet. Zo ja, dan wordt deze Eenvoudigfactureren debiteur gebruikt als debiteur van de Eenvoudigfactureren transactie. Is de klant nog niet bekend, dan wordt deze toegevoegd aan Eenvoudigfactureren. Matching gebeurt op basis van e-mailadres. Let op: De koppeling maakt alleen debiteuren aan. De koppeling wijzigt geen debiteuren.
Het is vooralsnog niet mogelijk om te boeken op producten.
Uitwerking veldniveau Eenvoudigfactureren
Naam | Voorbeeld | Opmerking |
Klant-identifier | 1234567 | Identifier klant binnen Eenvoudigfactureren |
Factuurnummer | Default leeg | Op verzoek te vullen met bestelnummer/factuurnummer |
Betaalperiode | 14 | Niet aan te passen |
Referentie | bestelnummer | Aanpasbaar |
Datum | 2024-05-23 | Datum verkoop - let op, dit is de besteldatum in Lightspeed eCom |
Bedragen incl BTW | yes | Op verzoek kunnen bedragen excl BTW worden doorgezet |
Factuur-regels | ||
Productnaam | Fiets | Zoals op de regel in de verkoop |
BTW percentage | 21 | Afhankelijk van het BTW percentage in de verkoopregel |
Aantal | 2 | |
Eenheidsprijs | 19.99 |
Naam | Voorbeeld | Opmerking |
Naam | Bakkerij De Witte | Als de bedrijfsnaam niet gevuld is dan komt hier de voornaam plus achternaam te staan |
Ter attentie van | Karin de Wit | Als de bedrijfsnaam niet gevuld is dan is dit veld leeg |
Adresregel 1 | Stationstraat 12 | |
Postcode | 1000 AA | |
Plaats | Amsterdam | |
info@sponiza.nl | ||
Telnr | 0632281625 | |
Contacten | ||
Contactnaam | Karin de Wit | |
info@sponiza.nl | ||
Telnr | Karin de Wit | 0632281625 |
7.Support
Lees meer Support .... Lees minder Support ....