Naar hoofdinhoud
Shopify

Negeren-knop van Shopify Connector: wat hij wel en niet doet

De knop Negeren op het scherm Shopify-terugbetalingen zet een terugbetaling op de status Genegeerd. Je ziet hem alleen bij terugbetalingen in Concept of Mislukt, en de methode wijzigt alleen de status en wist de opgeslagen foutmelding.

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
4 min

Waar staat hij en wat doet hij in de code

De Shopify-terugbetalingen open je via het menu Verkoop › Shopify › Operations › Terugbetalingen. In het formulier en in de lijst van Shopify-terugbetalingen zie je het veld State, dat de waarde Concept, Creditnota aangemaakt, Genegeerd of Mislukt kan hebben. Bij een nieuwe terugbetaling is de standaardwaarde Concept.

De knop Negeren is verborgen als de status niet Concept en niet Mislukt is. Met de standaardwaarden zie je hem dus. De methode die hij start, houdt volgens de code van Odoo 20 alleen de terugbetalingen over die in Concept of Mislukt staan, schrijft daar de status Genegeerd naartoe, maakt de opgeslagen foutmelding leeg en stopt.

Schema gemaakt op basis van code (geen Odoo-scherm): het menu Sales › Shopify › Operations › Refunds, de knop Ignore en de status waarin het formulier achterblijft, Ignored
Schema gegenereerd op basis van de gepubliceerde code van de module: menu, knop Ignore (Odoo 17, 18, 19 en 20) en eindstatus Ignored. De labels staan in het Engels, zoals in de code.

Met dat in het achterhoofd volgen hier de misverstanden die je beter laat varen voordat je op de knop klikt.

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)

Misverstanden over Negeren

«Negeren verwijdert de terugbetaling»

Nee. De methode schrijft alleen de status Genegeerd weg en wist de foutmelding. Geen enkele instructie in de code verwijdert het record. De terugbetaling blijft gewoon in het menu Verkoop › Shopify › Operations › Terugbetalingen staan, en het veld State is nog zichtbaar in het formulier en in de lijst, nu met de waarde Genegeerd.

«De knop zie je bij alle terugbetalingen»

Nee. De weergave verbergt hem als de status niet Concept en niet Mislukt is. Je ziet hem dus niet bij een terugbetaling in Creditnota aangemaakt, en ook niet bij een die al op Genegeerd staat. En als de methode toch zou draaien op een terugbetaling buiten die twee statussen, filtert de code die eruit en blijft alles zoals het was.

«Negeren maakt de creditnota aan»

De methode doet twee dingen: de status op Genegeerd zetten en de foutmelding wissen. Ze maakt geen creditnota aan: Creditnota aangemaakt is een andere waarde van het veld State, en deze knop schrijft die niet. Ze roept ook geen andere methoden van de module aan, dus het effect blijft beperkt tot de terugbetaling zelf in jouw Odoo.

«Als ik me vergis, draai ik het terug met dezelfde knop»

De knop Negeren verschijnt alleen bij Concept en Mislukt. Zodra de terugbetaling op Genegeerd staat, verbergt de weergave de knop. Kijk dus naar het veld State voordat je klikt, en houd er rekening mee dat bij een terugbetaling in Mislukt de opgeslagen foutmelding wordt gewist zodra je hem negeert.

«Negeren doet veel controles voordat er iets verandert»

De enige controle van de methode is die op de status: ze houdt de terugbetalingen in Concept of Mislukt over, schrijft Genegeerd weg, wist de foutmelding en geeft de controle terug. Zie je de knop niet, kijk dan naar het veld State in het formulier. De beschreven code is die van Odoo 20; de zichtbaarheidsvoorwaarde van de knop is hetzelfde in 17, 18, 19 en 20.

«Het is een knop uit de nieuwste versies en in mijn taal heet hij anders»

De knop Negeren op het scherm Shopify-terugbetalingen zit in alle gepubliceerde branches: 17, 18, 19 en 20. Met Odoo in het Nederlands heet hij Negeren; in andere talen is het label dat uit deze tabel:

Taal van OdooLabel van de knop
SpaansIgnorar
DuitsIgnorieren
FransIgnorer
ItaliaansIgnora
PortugeesIgnorar
Schema gemaakt op basis van code (geen Odoo-scherm): de tekst Ignore per taal van Odoo
Schema gegenereerd op basis van de gepubliceerde vertalingen van de module: in het Spaans Ignorar, in het Duits Ignorieren, in het Frans Ignorer, in het Italiaans Ignora en in het Portugees Ignorar.

Waar je op let voor en na de klik

Voor de klik: open Verkoop › Shopify › Operations › Terugbetalingen en controleer in het formulier of in de lijst dat het veld State op Concept of Mislukt staat. Staat het op een andere waarde, dan wordt de knop niet getoond.

Na de klik: het veld State moet Genegeerd tonen. Als de terugbetaling uit Mislukt kwam, is de opgeslagen foutmelding weg. En omdat de weergave de knop verbergt bij Genegeerd, verdwijnt hij uit dat formulier.

Wat de knop kost

De module wordt gepubliceerd in Odoo Apps voor 17, 18, 19 en 20, voor € 9 per Odoo-versie, eenmalige betaling, excl. btw. Daarnaast staat in het manifest van elke versie dat een abonnement op FlexigoTech Cloud nodig is. Het plan Conector kost € 49 per maand of € 490 per jaar, excl. btw, en ondersteunt maximaal 3 accounts van het platform.

Wil je je terugbetalingsflow laten nakijken

Terugbetalingen negeren is een klein onderdeel van de connector. FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je bekijken hoe de Shopify-terugbetalingsflow in jouw Odoo past, vertel ons dan over jouw situatie.

Lees verder

Wat de knop Pull Stock van Shopify Connector doet, stap voor stapWat de knop Pull Stock van Shopify Connector in Odoo 20 doet: wanneer hij verschijnt, wat hij controleert, welke correcties hij maakt en welke fouten kunnen…
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen