Skip to main content
Shopify

The Ignore button on Shopify refunds in Odoo: what it does, step by step

The Ignore button on a Shopify refund sets it to Ignored and clears any error message stored on it; you only see it when the refund is in Draft or Failed.

FlexigoTech · Editor in charge: Víctor Gómez · Updated 5 November 2026

Key facts

Module
Shopify
Versions
Odoo 17, 18, 19 and 20
Checked
in the connector's source code, version 20.0 · against the sources linked at the end
Reading time
4 min

What the button does in one sentence

On the form of a refund in Shopify Connector for Odoo, Ignore changes the State field to Ignored and clears any error message the refund had stored. It only shows when the refund is in Draft or Failed. Below is a checklist to run through with the refund open, grouped by moment: before you click, when you click and afterwards.

Code-generated diagram, not an Odoo screen: from top to bottom, the refunds and returns menu, the Ignore button and the Ignored state the form ends up in
Diagram generated from the module's published code (not an Odoo screenshot): the menu, the Ignore button (Odoo 17, 18, 19 and 20) and the Ignored state. The labels are in English, the original text in the code.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify?

Before you click: find the refund and check its state

The button depends on the refund's state, so first find out which state it is in.

  • Open the menu Shopify › Operations › Refunds & Returns. The refund forms open from there; the screen is called Shopify Refunds.
  • If a menu level is missing, check your permissions: the Operations level asks for the Viewer permission and so does the Shopify level. Without one of them, that level does not show.
  • Look at the State field. It appears on the form and also in the Shopify Refunds list. Its values are Draft, Credit Note Created, Ignored and Failed.
  • Check that the refund is in Draft or Failed. Those are the only two states in which the button is visible.

When you click: what it checks and what changes

The view condition and the method's code say the same thing: the button is for refunds in Draft or Failed.

  • Find the Ignore button on the refund form. The view hides it when the state is neither Draft nor Failed. With the default values, a new refund is in Draft, so the button shows.
  • Click Ignore. In the code published for Odoo 20, the method keeps only the refunds that are in Draft or Failed, and for those it writes the Ignored state and empties the error message.
  • Bear in mind that the method only touches those two values: the state and the error message. If it were run on a refund in another state, the code would leave that refund as it is.
  • If the refund was in Failed, any error message stored on it is cleared when it is marked as ignored. With a refund in Draft, the visible change is the state.

After you click: what to verify

  • Look at the State field again, on the form or in the Shopify Refunds list: it should read Ignored.
  • Check that the Ignore button is gone. Once the state is Ignored, it is no longer Draft or Failed, and the view condition hides the button.
  • Remember that the method writes the Ignored state and nothing else on the refund, besides emptying the error message: Credit Note Created is a different value of the State field.

If the button does not appear

  • Refund in Credit Note Created: the button is hidden, because that state is neither Draft nor Failed.
  • Refund in Ignored: it is hidden too, for the same condition.
  • Permissions: without the Viewer permission you do not see the Operations and Shopify menu levels, so you cannot reach the screen.
  • Version: the Ignore button on the Shopify Refunds screen is in every published branch of the module (Odoo 17, 18, 19 and 20), with the same view condition in all four.

How the button reads in your Odoo's language

With Odoo in English, the button is called Ignore; with Odoo in Spanish, Ignorar. If you work in other languages, this diagram shows the published text of the button in each one.

Code-generated diagram, not an Odoo screen: the text of the Ignore button in Spanish, German, French, Italian and Portuguese
Diagram generated from the module's published translations (not an Odoo screenshot): the button is Ignorar in Spanish, Ignorieren in German, Ignorer in French, Ignora in Italian and Ignore in Portuguese.

Where it fits among the connector's other buttons

This is one of several buttons the connector adds. If you would like another one in the same format, there is the one for Get stock.

What you need to have in place

The module is a one-off purchase per Odoo version and needs the FlexigoTech Cloud subscription, Connector plan: €49 a month or €490 a year, excluding VAT. The connection goes through FlexigoTech Cloud, which stores the credentials encrypted, monitors the synchronisation and emails you if it fails. You can see the module's page on Odoo Apps or on flexigotech.com. It is published for Odoo 17, 18, 19 and 20.

How FlexigoTech can help

If you are implementing Odoo and want to connect Shopify, FlexigoTech implements Odoo 17, 18, 19 and 20 and builds custom connectors and integrations. If you need the refund flow to behave differently, that can be looked at as custom development.

Keep reading

What the Pull Stock button does in the Shopify connector for OdooWhat the Pull Stock button does in the Shopify connector for Odoo: when it shows, what it checks, what changes in your stock and which error it can raise.The 'is now the primary location' notice in the Shopify connector for OdooWhat the 'is now the primary location' notice in the Shopify connector for Odoo means, when it appears and how to change the primary location.Shopify Connector error: no payload to create the sales orderWhat the Shopify Connector for Odoo message means when you press Create Sale Order on an order with no stored data, when it appears and how to fix it.
Checked in the connector's source code (version 20.0) and the linked sources

Sources