Naar hoofdinhoud
Shopify

«Annuleren Shopify-bestelling mislukt: …»: wanneer het verschijnt en hoe je het oplost

De melding Annuleren Shopify-bestelling mislukt: … (Shopify order cancel failed: …) verschijnt wanneer Shopify op het annuleerverzoek antwoordt met fouten die een tekst bevatten. Wat na de dubbele punt staat, is die tekst van Shopify en de actie stopt.

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

Wanneer de melding verschijnt

Hij verschijnt wanneer je op de knop Annuleren in Shopify (Cancel in Shopify) klikt, zowel in de verkooporder als in het Shopify-orderformulier. Odoo vraagt Shopify om de bestelling te annuleren en geeft drie dingen mee: of de klant een bericht krijgt, of er wordt terugbetaald en of de voorraad wordt aangevuld. Volgens de code van Odoo 20 neemt de module die drie instellingen uit de winkelconfiguratie wanneer er geen andere waarde wordt opgegeven.

Daarna antwoordt Shopify. Als het antwoord annuleerfouten bevat en minstens één daarvan een tekst heeft, voegt de module de teksten samen met een puntkomma en toont ze na de dubbele punt. De actie stopt. Als de fouten zonder tekst binnenkomen, wordt deze melding niet gegenereerd.

De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20.

Schema met het menupad Shopify › Configuration › Stores, de knop Cancel in Shopify en de melding Shopify order cancel failed: …, met de labels in het Engels
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo: toont het menu, de knop en de melding in het Engels, de oorspronkelijke tekst van de module (Odoo 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 de tekst na de dubbele punt betekent

Die tekst wordt niet door de module geschreven: Shopify stuurt hem terug. De oorzaak staat daarin, niet in het begin van de zin. Als Shopify meerdere fouten teruggeeft, staan ze achter elkaar, gescheiden door een puntkomma.

Daarom is de oplossing niet elke keer hetzelfde: het hangt af van wat Shopify in dat antwoord vertelt. Lees het eerst helemaal en blijf niet hangen bij het begin van de melding.

Checklist

Voordat je op de knop klikt

  • Controleer of de knop zichtbaar hoort te zijn. In de verkooporder is hij verborgen als het veld Shopify-orderref. (Shopify Order Ref) leeg is of als de order de status Geannuleerd (Cancelled) heeft.
  • In het Shopify-orderformulier is de knop verborgen wanneer het veld Status (State) aangeeft dat de bestelling geannuleerd is. Met de standaardwaarden is hij zichtbaar.
  • Lees in de verkooporder de bevestiging: De gekoppelde Shopify-order en deze Odoo-order annuleren? (Cancel the linked Shopify order and this Odoo order?). Accepteer alleen als je beide wilt annuleren.
  • Houd er rekening mee dat het bericht aan de klant, de terugbetaling en het aanvullen van de voorraad, als niemand iets anders opgeeft, uit de winkelconfiguratie komen.
  • Zoek het winkelformulier op via Shopify › Configuratie › Winkels (Shopify › Configuration › Stores). Het onderdeel Shopify vraagt de rechten Lezer (Viewer) en het onderdeel Configuratie (Configuration) vraagt Operator; als er één ontbreekt, zie je dat onderdeel niet.

Wanneer de melding verschijnt

  • Kopieer de volledige tekst na de dubbele punt. Bij meerdere fouten zijn ze gescheiden door een puntkomma.
  • Lees hem voor wat hij is: het antwoord van Shopify op het annuleerverzoek. Los op wat die tekst zegt.
  • Open de bestelling in Shopify en kijk welke status die daar heeft, om hem te vergelijken met wat Odoo toont.
  • Ga er niet van uit dat de annulering gelukt is: de actie stopt zodra de melding verschijnt. Controleer de bestelling in Odoo en in Shopify voordat je het opnieuw probeert.
  • Als het bericht aan de klant, de terugbetaling of het aanvullen van de voorraad niet is wat je wilt, controleer dan de winkelconfiguratie voordat je het opnieuw probeert.

De tekst van de melding hangt af van de taal van je Odoo. Dit schema bevat de gepubliceerde vertalingen van de module:

Schema met de melding over de mislukte annulering in het Nederlands, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo: dezelfde melding per Odoo-taal.
Taal van OdooMelding
NederlandsAnnuleren Shopify-bestelling mislukt: …
DuitsShopify-Bestellstornierung fehlgeschlagen: …
FransL'annulation de la commande Shopify a échoué : …
ItaliaansAnnullamento ordine Shopify fallito: …
PortugeesCancelamento de pedido Shopify falhou: …

Nadat je het hebt opgelost

  • Klik opnieuw op Annuleren in Shopify. Als de knop niet meer verschijnt, controleer dan de status van de verkooporder of het veld Status van het Shopify-orderformulier, want met die waarden is hij verborgen.
  • Controleer het resultaat aan beide kanten: de bestelling in Shopify en de order in Odoo.
  • Als de tekst van Shopify de oorzaak niet verduidelijkt, bewaar hem dan helemaal en gebruik hem wanneer je hulp vraagt.

De stap-voor-stapuitleg van de knop, met de voorwaarden waaronder hij verschijnt, staat in Wat de knop «Annuleren in Shopify» doet.

Kosten en hulp

De module is een eenmalige aankoop per Odoo-versie (17, 18, 19 en 20) en vereist het abonnement op FlexigoTech Cloud, plan Conector: € 49 per maand of € 490 per jaar, excl. btw. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat. De details vind je op de Odoo Apps-pagina en op de pagina van de module.

Als je Odoo met Shopify implementeert en wilt nalopen hoe bestellingen worden geannuleerd: FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat.

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