Er zijn twee verschillende aanvragen en een derde die niet van jou komt:
| Type in Odoo | Waarvoor | Wat nodig is |
|---|---|---|
| Out-of-stock Cancellation | Annuleren omdat je de goederen niet hebt | Minstens één ordernummer |
| Cancellation Appeal | Temu vragen een order te herzien wegens Suspected Batch Refund of Incorrect Address | Een omschrijving en, als je wilt, links als bewijs |
| Remote Cancellation | De annulering die Temu al heeft gedaan, binnengehaald door de synchronisatie | Niets: je kunt hem alleen bekijken |
Ze staan allemaal onder Temu › Orders & Fulfillment › Cancellations, en elke order toont ze op zijn tabblad Cancellations.
Annuleren wegens gebrek aan voorraad
- Open de order onder Temu › Orders & Fulfillment › Orders.
- Klik op "New Out-of-stock Cancellation". Er opent een aanvraag in Draft met de winkel, de order, het nummer van de hoofdorder en dat van de order al ingevuld.
- Bevat de hoofdorder meerdere orders en annuleer je er maar een paar, laat dan alleen die nummers in de lijst staan, gescheiden door komma's.
- Klik op "Submit". Accepteert Temu de aanvraag, dan gaat die naar Pending; zo niet, naar Failed, en de redenen van Temu staan op het tabblad "Result".
- Klik later op "Check Status". Odoo vraagt het opnieuw na bij Temu en zet de aanvraag op Approved, Rejected of Pending.


Bezwaar maken tegen een order
Met een bezwaar vraag je Temu een order te herzien. Je maakt het aan met "New Appeal Cancellation" en het heeft eigen velden:
- De reden van Temu: Suspected Batch Refund of Incorrect Address, wat standaard is ingevuld.
- Een verplichte omschrijving. Het veld herinnert je eraan met de tekst "Reason shown to Temu risk review": wat je schrijft, wordt gelezen door het risicoteam van Temu, dus wees concreet.
- Links als bewijs, één per regel. Is een ervan geen geldige link, dan houdt Odoo hem tegen met
Invalid proof URL: %s.
Klik je op "Submit", dan komt het bezwaar op Submitted te staan zodra Temu zijn aanvraagnummer (Apply SN) terugstuurt. Met dat nummer vraagt "Check Status" op hoe het ervoor staat. Ontbreekt het, dan is de melding Apply SN is required to query appeal status.
De statussen
- Draft De aanvraag staat in Odoo en is nog niet verstuurd.
- Submitted Temu heeft het bezwaar ontvangen en er een nummer aan gegeven.
- Pending Temu is ermee bezig.
- Approved Temu accepteert het.
- Rejected Temu wijst het af.
- Failed Temu heeft de aanvraag wegens gebrek aan voorraad niet geaccepteerd; kijk op het tabblad "Result". Geeft het verzenden een fout, dan toont Odoo die op het scherm en blijft de aanvraag in Draft.
- Cancelled Het is een annulering op afstand: de order is in Temu al geannuleerd.
Wil je zien wat er is verstuurd en wat Temu heeft geantwoord, open dan het tabblad Payload Logs van de aanvraag.

Als Temu zelf annuleert
De taak "Temu Sync Orders" haalt de orders elke 15 minuten op. Komt er een geannuleerd binnen, dan maakt de connector er een Remote Cancellation voor aan met de status Cancelled en annuleert hij de verkooporder in Odoo.
Er is een uitzondering om niet ongedaan te maken wat al is gebeurd: heeft de verkooporder een afgeronde levering of een geboekte factuur, dan annuleert Odoo hem niet en noteert het dat in de historie met Temu marked this order as cancelled, but Odoo did not auto-cancel the sale order because there are completed deliveries or posted invoices. In dat geval regel je de retour of de creditfactuur zelf.
Kan ik een annulering op afstand opnieuw versturen?
Nee. Ze komen al afgesloten binnen uit Temu, en "Submit" weigert ze met Remote cancellations are imported from Temu and cannot be submitted manually.
Voor welke versies is het beschikbaar?
Voor Odoo 17, 18, 19 en 20: de aanvragen, de knoppen in de order en het automatisch annuleren van de verkoop zitten in de connector die voor die versies is gepubliceerd.
Lees verder
Gecontroleerd in de broncode van de connector (versie 17.0, 18.0, 19.0 en 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: views/temu_order_views.xml, views/menu_views.xml, models/temu_order.py (_action_new_cancellation)
- Broncode van de module: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: models/temu_order_cancellation.py, views/temu_order_cancellation_views.xml
- Broncode van de module: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: models/temu_order_cancellation.py (action_submit, action_check_status, _status_to_state), views/temu_order_cancellation_views.xml
- Broncode van de module: flexigobe_temu_connector · 17.0 9e038a9 · 18.0 c1fe2e4 · 19.0 1f20ced · 20.0 47d68eb: models/temu_order.py (_ensure_remote_cancellation_record, _sync_cancelled_sale_order), data/ir_cron_data.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
