Naar hoofdinhoud
Shopify

Knop Opnieuw proberen van Shopify Connector for Odoo: wat hij doet bij een mislukte terugbetaling

De knop Opnieuw proberen bij een Shopify-terugbetaling verschijnt alleen als de terugbetaling op Mislukt staat. Als je erop klikt, gaat de terugbetaling terug naar Concept en wordt de foutmelding gewist. Hier lees je wanneer je de knop ziet, wat de code doet en wat je daarna controleert.

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 je de knop Opnieuw proberen ziet

De knop Opnieuw proberen staat in het scherm Shopify-terugbetalingen van Shopify Connector for Odoo. Hij bestaat in alle vier de gepubliceerde branches van de module: Odoo 17, 18, 19 en 20. In alle vier is de voorwaarde dezelfde: de knop is verborgen zodra de Status van de terugbetaling niet Mislukt is. Omgekeerd gezegd: je ziet hem alleen als de terugbetaling op Mislukt staat.

Het veld Status zie je op het formulier van de terugbetaling en ook in de lijst Shopify-terugbetalingen. De waarden zijn Concept, Creditnota aangemaakt, Genegeerd en Mislukt. De standaardwaarde van het veld is Concept, dus met die waarde zie je de knop niet.

Status van de terugbetalingZie je Opnieuw proberen?
ConceptNee
Creditnota aangemaaktNee
GenegeerdNee
MisluktJa

Als je de knop zoekt en hij er niet is, kijk dan eerst naar de Status: bij elke andere waarde dan Mislukt verschijnt hij niet.

Schema gemaakt met code van het traject: het menu met terugbetalingen, de knop Retry en de status Draft waarin het formulier achterblijft
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo. De labels staan in het Engels, zoals in de code.

De naam van de knop verandert met de taal van je Odoo. Met Odoo in het Nederlands is het Opnieuw proberen; in het Duits Wiederholen; in het Frans Réessayer; in het Italiaans Riprova; en in het Portugees Tentar novamente.

Schema gemaakt met code met de tekst van de knop Retry 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.
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)

Een mislukte terugbetaling opnieuw proberen, stap voor stap

  1. Open het menu Shopify › Bewerkingen › Terugbetalingen en retouren. Als je het onderdeel Shopify of het onderdeel Bewerkingen niet ziet, mis je het recht Lezer: beide onderdelen vragen erom.
  2. Zoek de terugbetaling waarvan de Status Mislukt is. Je ziet dat in de lijst en ook als je het formulier opent.
  3. Open de terugbetaling en zoek de knop Opnieuw proberen. Als de status anders is, is hij er niet.
  4. Klik op Opnieuw proberen.
  5. Kijk opnieuw naar de Status: die moet nu Concept zijn. Als de knop nog zichtbaar is, staat de terugbetaling nog op Mislukt.

Wat de code doet als je klikt

De gepubliceerde code voor Odoo 20 is kort, en daarom kunnen we hem helemaal uitleggen. De code zelf omschrijft het als mislukte terugbetalingen terugzetten naar concept zodat ze opnieuw geprobeerd kunnen worden. Als je op de knop klikt, gebeurt dit, in deze volgorde:

  • Van de terugbetalingen waarop hij werkt, houdt hij alleen die over die op Mislukt staan. Staat er een op iets anders, dan blijft die zoals hij is.
  • Bij de overgebleven terugbetalingen schrijft hij de status Concept en wist hij de foutmelding. Beide wijzigingen worden samen opgeslagen.
  • Daar houdt het op: de code van de knop doet verder niets.

Dat is goed om te weten: de knop maakt zelf geen creditnota aan en zet de terugbetaling niet in een andere status. Hij haalt haar alleen uit Mislukt, zet haar op Concept en wist de vorige fout. Wat er daarna met een terugbetaling in Concept gebeurt, valt buiten deze knop.

Wat je controleert na het klikken

  • De status. Die moet Concept zijn, zowel op het formulier als in de lijst Shopify-terugbetalingen.
  • De knop. Omdat de terugbetaling nu op Concept staat, verdwijnt Opnieuw proberen. Dat is wat je volgens de voorwaarde mag verwachten.
  • De foutmelding. Die wordt gewist zodra je klikt. Wil je de reden van de fout bewaren, noteer die dan voordat je het opnieuw probeert.

Wat je nodig hebt om hem te gebruiken

De module is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20. Je betaalt eenmalig per versie en je hebt het abonnement op FlexigoTech Cloud nodig, plan Connector: € 49 per maand of € 490 per jaar, excl. btw, met maximaal 3 accounts van het platform (het plan Pro staat er 10 toe). De koppeling loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en je per e-mail waarschuwt als er iets misgaat. De module vind je op de pagina van Odoo Apps en op de pagina van de module.

Hulp nodig bij je implementatie?

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als je Shopify-terugbetalingen in Odoo een eigen aanpak nodig hebben, vertel het ons gerust en we bekijken het samen.

Lees verder

Wat de knop «Voorraad ophalen» van de Shopify-connector voor Odoo doetWat de knop Voorraad ophalen van de Shopify-connector voor Odoo doet: wanneer hij verschijnt, wat hij controleert, wat er verandert en welke fout kan komen.Melding 'is nu de primaire locatie' van de Shopify-connector voor OdooWat betekent de melding 'is nu de primaire locatie voor …' van de Shopify-connector voor Odoo, wanneer verschijnt ze en hoe wijzig je de primaire locatie?Fout bij het aanmaken van de verkooporder: Shopify-gegevens ontbrekenWat de melding in Shopify Connector for Odoo betekent als je op «Verkooporder aanmaken» klikt zonder ordergegevens, wanneer ze verschijnt en hoe je het oplost.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen