Bestellingstransactie aangemaakt
De trigger Bestellingstransactie aangemaakt start een workflow wanneer een transactie voor een bestelling wordt aangemaakt.
Acties
Deze trigger creëert een bestelling, dus je kunt er elke actie mee gebruiken die een bestelling vereist, waaronder:
- Orderregelitem toevoegen
- Bestellingstags toevoegen
- Bestelling archiveren
- Bestelling annuleren
- Betaling vastleggen
- Fulfilment on hold zetten
- Bestelling markeren als betaald
Met bestellingen heb je toegang tot andere gegevens zoals de klant, dus je kunt deze gebruiken met klantacties. Dit zijn onder andere:
- Klanttags toevoegen
- Verwijder metaveld klant
- Klanttags verwijderen
- Klantmetaveld bijwerken
- Klantopmerking bijwerken
Bestellingen bevatten ook lijsten met gegevens zoals orderregels. Met een actie Voor elk kun je via een lus door deze lijsten bladeren en acties uitvoeren voor elk artikel. Je kunt bijvoorbeeld via een lus door de orderregels bladeren en een tag toevoegen aan elk product.
De trigger 'Bestellingstransactie aangemaakt' testen
Als je een workflow wilt testen die met deze trigger begint, maak je een testbestelling en voer je er een transactie op uit, zoals een betaling vastleggen.
API-gegevens
Via de trigger Bestellingstransactie aangemaakt kunnen acties worden ondernomen met het Graphql-API-object Bestelling.
Templates
Tag POS-bestellingen met de medewerker die is ingelogd op het apparaat
Wanneer een besteltransactie wordt gemaakt vanaf een POS-apparaat, wordt de medewerker vermeld die de bestelling heeft gemaakt (en de transactie heeft uitgevoerd). Deze workflow tagt de bestelling met 'medewerkers: