Magento koppelen aan Twinfield: orders en credit memos als verkooptransactie met betalingskenmerk
Magento-winkels verkopen vaak zakelijk of vanuit meerdere storeviews, en dan zijn twee dingen belangrijk in de boekhouding: wie moet wanneer betalen, en onder welke winkel valt de omzet. Twinfield kent daar velden voor, zoals periode, vervaldatum en betalingskenmerk, maar Magento levert ze verspreid over orders en credit memos. Schakel leest die uit je Magento 2 en boekt ze als verkooptransactie in Twinfield, met een integratietoken dat alleen de onderdelen mag zien die je aanwijst.
Alle Magento koppelingenAlle Twinfield koppelingen
Wat er over de schakel gaat
Alles wat deze koppeling verplaatst tussen Magento en Twinfield, en hoe vaak.
-
Integratietoken met eigen rechten
In het Magento-beheer maak je onder Systeem en Integraties een integratie aan en kies je welke onderdelen die mag gebruiken. Voor deze koppeling is toegang tot verkopen en credit memos genoeg. Je krijgt daarvoor een token en hoeft geen beheerderswachtwoord te delen.
-
Orders met periode en vervaldatum
Een order wordt een verkooptransactie met de orderdatum als transactiedatum. De periode (jaar en periodenummer) leidt Twinfield zelf uit die datum af. De vervaldatum volgt uit de betaaltermijn die je instelt, wat bij zakelijke klanten het verschil maakt in je openstaande posten.
-
Betalingskenmerk en factuurnummer
Het factuurnummer mag in Twinfield maximaal 40 tekens zijn en het betalingskenmerk 50. Schakel gebruikt het factuurnummer van Magento als dat er is, en anders het ordernummer. Zo vindt je bank- of incassoproces de juiste openstaande post terug.
-
Credit memos als omgekeerde transactie
Een credit memo in Magento komt als verkooptransactie met omgekeerde zijden voor het bedrag van het credit memo, dus ook een gedeeltelijke teruggave klopt. Een transactie die nog voorlopig is kun je in Twinfield nog verwijderen; een definitieve niet.
-
Zo praten Magento en Twinfield
Magento 2 heeft een REST-API met een zoekopdracht op orders en een eigen onderdeel voor credit memos, bereikbaar met een integratietoken. Twinfield logt in via login.twinfield.com en neemt transacties aan via de ProcessXml-dienst op het cluster-adres van je organisatie. Beide kanten zijn synchroon; Schakel pollt op wat nieuw is.
-
Rekenvoorbeeld (fictief)
Voorbeeld: een zakelijke order van 500,00 excl. met 21% BTW op 14 oktober en een betaaltermijn van 30 dagen wordt een transactie met totaal 605,00, omzet 500,00 en BTW 105,00, met 13 november als vervaldatum. Een credit memo van 100,00 excl. wordt een tegentransactie van 121,00 incl. Bedragen zijn verzonnen.
Welk Magento-veld waar in Twinfield terechtkomt
Vooral periode, vervaldatum en kenmerken zijn bij Magento-winkels belangrijk.
Order
increment_id van de order
invoicenumber, maximaal 40 tekens
Orderdatum
created_at
date; de periode (YYYY/PP) leidt Twinfield eruit af
Betaaltermijn
Betaalmethode of klantgroep
duedate van de transactie
Betaalreferentie
Factuurnummer of ordernummer
paymentreference, maximaal 50 tekens
Klant
Factuuradres, bedrijf en BTW-nummer
Debiteur in dim2 op de totaalregel
Orderregel
items met sku, aantal en prijs excl. BTW
Detailregel op de omzetrekening
Storeview
store_id van de order
Kostenplaats op de detailregel, als je dat instelt
Credit memo
creditmemos met regels en bedrag
Verkooptransactie met omgekeerde zijden
Wat Magento naar Twinfield je scheelt
- Zakelijke klanten staan met de juiste vervaldatum in je openstaande posten.
- Per storeview kun je omzet apart rapporteren in Twinfield.
- Je deelt een token met beperkte rechten, nooit een beheerderswachtwoord.
- Gedeeltelijke teruggaven kloppen, omdat de koppeling het credit memo volgt.
Zo zet je het op
- 01
Maak een integratie in Magento
In het Magento-beheer ga je naar Systeem en Integraties, maak je een integratie aan, geef je toegang tot verkopen en credit memos en activeer je hem. Je kopieert het toegangstoken naar Schakel.
- 02
Geef toegang tot Twinfield
Je logt in bij Twinfield, geeft toestemming en kiest het kantoor waarin de transacties komen.
- 03
Kies dagboek, rekeningen en betaaltermijn
Je geeft het verkoopdagboek, de omzetrekening, de BTW-codes en de standaard betaaltermijn op. Per storeview kun je een eigen kostenplaats meegeven.
- 04
Controleer en laat lopen
De eerste transacties blijven voorlopig, zodat je ze kunt nakijken. Daarna lopen nieuwe orders en credit memos vanzelf door.
Wat je nodig hebt
- Een Magento 2-winkel met een integratie die toegang heeft tot verkopen en credit memos
- Een Twinfield-administratie met verkoopdagboek, omzetrekeningen en BTW-codes
Waar het draait
In je Shopify-admin, als app. Je logt in via Shopify, geen apart account.
Daarna vanaf €10 per maand bij jaarlijks betalen, of je blijft op gratis. Bekijk de pakketten
Start gratisHeb je precies deze koppeling nodig, of iets wat die nog niet doet? Vertel wat je nodig hebt en je hoort binnen 24 uur van ons.
Gerelateerde koppelingen
Koppel een ander paar
Magento en Twinfield is er één van veel. Kies twee systemen en zie wat er tussen loopt.
Veelgestelde vragen
Is de koppeling Magento naar Twinfield beschikbaar?
Vraag deze koppeling aan en krijg toegang. Je laat weten dat je Magento aan Twinfield wilt koppelen, en we zorgen dat je aan de slag kunt. Je hoort binnen 24 uur van ons.
Welke rechten moet de Magento-integratie hebben?
Toegang tot verkopen en tot credit memos is genoeg. Je kiest de onderdelen bij het aanmaken van de integratie. Mist er een, dan geeft Magento een melding dat de toegang is geweigerd; pas de rechten van de integratie aan en probeer opnieuw.
Hoe komt de periode in Twinfield tot stand?
Schakel geeft de orderdatum mee en laat het veld periode leeg. Twinfield leidt de periode dan zelf af uit de datum.
Kan ik B2B-klanten op rekening laten lopen?
Ja. Je stelt een betaaltermijn in en Schakel zet de vervaldatum op de transactie.
Wat gebeurt er met orders uit meerdere storeviews?
Ze lopen via een koppeling mee en je kunt per storeview een kostenplaats opgeven. Zo staat alles in een kantoor en kun je toch per winkel rapporteren.
Wordt voorraad of productdata teruggeschreven naar Magento?
Nee. Schakel leest orders en credit memos en boekt die in Twinfield. Je Magento-catalogus en voorraad blijven onaangeroerd.
Kun je Magento koppelen aan Twinfield?
Ja. Schakel legt de verbinding via de officiële API's van Magento en Twinfield, dus je installeert niets op je eigen server en er gaat niets buiten die twee partijen om.
Met welk btw-tarief komen mijn verkopen in Twinfield terecht?
Het tarief wordt per regel gezet: 21%, 9% of 0%. Verkopen naar België en andere EU-landen krijgen het tarief van het land van bestemming, klaar voor je OSS-aangifte.
Mis je iets dat je nodig hebt?
Vertel wat Magento en Twinfield voor jou zouden moeten doen. Staat het er nog niet bij, dan is dat meestal omdat niemand het gevraagd heeft. Je hoort binnen 24 uur van ons.