Naar hoofdinhoud
Shopify

Wat de knop «Creditnota aanmaken» doet bij Shopify-terugbetalingen

De knop Creditnota aanmaken (Create Credit Note) op het formulier van een Shopify-terugbetaling maakt in Odoo de creditnota aan die de geboekte factuur van de order terugdraait. Voordat er iets wordt aangemaakt, controleert hij of Finance bij de winkel is ingeschakeld, of de terugbetaling een verkooporder heeft en of die order een geboekte factuur heeft. Hier lees je wanneer je de knop ziet, wat er verandert als je erop klikt en wat je bij elke fout moet doen.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Shopify
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
5 min

De normale weg en waar de knop staat

Moet je op de knop klikken om de creditnota aan te maken?

Niet per se. De geplande actie Shopify Create Credit Notes (elke drie uur, bij installatie uitgeschakeld) doet hetzelfde zonder dat je iets indrukt, maar alleen voor winkels waar Finance is ingeschakeld en die hebben gekozen voor het automatisch aanmaken van creditnota's. Hij zoekt terugbetalingen in de beginstatus die een verkooporder hebben (tot honderd per run), slaat de terugbetalingen over waarvan de order geen geboekte factuur heeft en maakt voor de rest de nota aan en boekt die. Hij bevestigt de wijzigingen per terugbetaling: als er één mislukt, wordt alleen die teruggedraaid en gaat hij door met de andere. Gedeeltelijke terugbetalingen maakt deze actie niet aan. Zolang hij uitgeschakeld blijft, loopt die weg niet en maak je de nota aan met de knop.

Waar staat de knop?

Open het menu Shopify › Bewerkingen › Terugbetalingen en retouren (Shopify › Operations › Refunds & Returns) en ga naar het formulier van een terugbetaling, in het scherm Shopify-terugbetalingen (Shopify Refunds). Beide menuonderdelen, Shopify en Bewerkingen (Operations), vragen de machtiging Lezer (Viewer): zonder die machtiging zie je dat onderdeel niet. Met Odoo in het Nederlands heet de knop Creditnota aanmaken, en hij bestaat in de versies 17, 18, 19 en 20.

Schema gemaakt met code van het menu Shopify, Operations, Refunds & Returns en van de knop Create Credit Note, met twee van de meldingen die hem kunnen stoppen
Schema gemaakt met code op basis van de code van de module (geen scherm van Odoo): het menu, de knop en, ernaast, de meldingen over Finance en over de verkooporder.
Schema gemaakt met code van het label van de knop Create Credit Note in vijf talen
Schema gemaakt met code op basis van de gepubliceerde vertalingen (geen scherm van Odoo): het label van de knop in het Spaans, Duits, Frans, Italiaans en Portugees.

Wanneer verschijnt de knop en wanneer verdwijnt hij?

Hij wordt verborgen wanneer de Status (State) van de terugbetaling niet de begin- of de foutstatus is. Een nieuwe terugbetaling heeft de beginstatus, dus dan zie je hem. Als het aanmaken van de nota mislukt en de terugbetaling naar de foutstatus gaat, is de knop weer zichtbaar en verschijnt het veld Fout, dat geen label heeft en alleen zijn inhoud toont. Zodra de terugbetaling de aangemaakte creditnota heeft, wordt de knop verborgen. De voorwaarde is hetzelfde in 17, 18, 19 en 20.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

Wat hij controleert en wat er verandert als je klikt

Wat controleert de knop, en in welke volgorde?

Eerst kijkt hij of de terugbetaling al een aangemaakte en gekoppelde nota heeft: in dat geval maakt hij er geen tweede aan en opent hij de bestaande. Zo niet, dan controleert hij in deze volgorde:

  1. Of Finance bij de winkel is ingeschakeld.
  1. Of de terugbetaling een gekoppelde verkooporder heeft.
  1. Of die order een geboekte klantfactuur heeft.

Pas dan probeert hij de nota aan te maken. Als een controle mislukt, stopt de knop met zijn melding en wordt wat er zou veranderen niet opgeslagen.

Wat verandert er als de terugbetaling volledig is?

De module beschouwt de terugbetaling als volledig wanneer het bedrag overeenkomt met het totaal van de factuur (een verschil kleiner dan 0.01 wordt getolereerd). Dan draait hij die geboekte factuur terug: de nota krijgt als referentie Shopify-terugbetaling … (Shopify Refund …) en als interne notitie Shopify-terugbetaling … (Shopify refund …) met de identificatie van de terugbetaling. De factuurdatum is die van de terugbetaling of, als die ontbreekt, die van vandaag. Omdat de knop om boeken vraagt, wordt de nota geboekt. De terugbetaling gaat naar de status aangemaakte creditnota, het veld Creditnota (Credit Note) wordt ingevuld en het veld Fout wordt leeggemaakt. Na afloop opent Odoo het formulier van de nota in hetzelfde venster.

Het veld Creditnota staat op het formulier, in de groep Bedragen (Amounts), is alleen-lezen en is alleen zichtbaar als er een waarde in staat. De module vult het in, jij niet.

En als de terugbetaling gedeeltelijk is?

De knop staat dat wel toe, in tegenstelling tot de geplande actie. Hij maakt evengoed een volledige terugdraaiing van de factuur aan, maar laat die in concept en voegt er een notitie aan toe in de geschiedenis: je moet de regels aanpassen aan het terugbetaalde bedrag voordat je boekt. De terugbetaling gaat evengoed naar de status aangemaakte creditnota.

Fouten en vragen

Wat betekenen de meldingen die de knop stoppen voordat er iets wordt aangemaakt?

Dit zijn enkele van de meldingen die kunnen verschijnen:

  • Enable Finance on the store before creating credit notes.: de winkel van de terugbetaling (veld Instantie, Instance, in de groep Shopify van het formulier) heeft Finance niet ingeschakeld. Schakel het in bij die winkel en klik opnieuw.
  • Geen verkooporder gekoppeld aan deze terugbetaling. Creditnota kan niet worden aangemaakt. (No sale order linked to this refund. Cannot create credit note.): het veld Verkooporder (Sale Order), in de groep Bedragen, is leeg. Het is alleen-lezen en wordt door de module ingevuld, dus je kunt het zelf niet invullen.
  • Geen geboekte factuur gevonden voor verkooporder …. Factureer de order eerst voordat u een creditnota aanmaakt. (No posted invoice found for sale order …. Invoice the order first before creating a credit note.): de order heeft geen geboekte klantfactuur. Factureer de order, boek de factuur en klik opnieuw.

Wat betekent Failed to create the credit note: …?

Deze melding verschijnt wanneer, na het doorstaan van de controles, de nota niet wordt verkregen. De tekst na de dubbele punt is de tekst die de terugbetaling bewaart in het veld Fout, dat wordt ingevuld wanneer het terugdraaien van de factuur mislukt. Bij de knop stopt de melding de actie en wordt niet opgeslagen wat er zou veranderen. Lees de tekst, los het aangegeven probleem op in de factuur en probeer het opnieuw. Als de fout optreedt in de geplande actie, blijft de terugbetaling in de foutstatus met het veld Fout zichtbaar. De knoppen Negeren (Ignore) en Opnieuw proberen (Retry) maken dat veld leeg.

Wat kost het en in welke versies is het beschikbaar?

De module is gepubliceerd in Odoo Apps voor 17, 18, 19 en 20 (ficha, modulepagina). Het is een eenmalige betaling per versie en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar, excl. btw.

Zo helpt FlexigoTech je

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als je Shopify-terugbetalingen een andere boekhoudkundige verwerking nodig hebben, neem dan contact met ons op. Een andere knop van dezelfde connector vind je uitgelegd in Annuleren in Shopify.

Lees verder

Knop «Annuleren in Shopify» in Odoo: wat hij stap voor stap doetWat de knop Annuleren in Shopify in Odoo doet: wanneer je hem ziet, wat hij controleert, wat er in de bestelling verandert en welke foutmeldingen kunnen volgen.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen