Kasseprocessen, trin for trin
Der er tre udløsere omkring selve købstidspunktet. To af dem kommer fra kundens browser under betalingsprocessen og giver besked om, at betalingen mislykkes, før der oprettes en supportanmodning. Den tredje er en almindelig ordreudløser, der udløses, når en kunde afgiver sin allerførste ordre.
På denne side: Fejl ved kassen, Rabatkode afvist ved kassen, Bestilling fra førstegangskunde

Der vises en fejl ved kassen
Udløses, når kassen viser en fejl eller en advarsel til en kunde: en adresse, der ikke kan valideres, en afvist betaling, et felt, der afviser den indtastede værdi. Den indeholder meddelelsen, dens type og det felt, den vedrører.
| Brande fra | Appens butiksvindue i kundens browser |
| Tilladelse | Adgang til butiksfacadens adfærd |
| Tændt | Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«. |
Brug det til
- Find ud af, at betalingsprocessen ikke fungerer, uden at vente på klager.
- Opdag en overtrædelse af en forsendelses- eller betalingsregel efter en ændring.
Hvad »Vist betalingsfejl« sender til din arbejdsgang
| Variabel i gennemstrømningen | Type | Hvad den indeholder |
|---|---|---|
checkoutAlert |
Objekt | Den viste besked og hvor den dukkede op |
checkoutAlert.message |
Tekst | Hvad kunden fik at vide, på sit eget sprog. |
checkoutAlert.type |
Tekst | Typen af advarsel, f.eks. INPUT_INVALID. |
checkoutAlert.target |
Tekst | Det felt, der gav fejl, f.eks. cart.discountCode. |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Indsamling af fejl ved kassen i en kanal
- »Pick Checkout Error Shown« er angivet som udløser.
- Tilføj en betingelse for at springe støjen over:
checkoutAlert.targeter ikke lig medcart.discountCode(afviste koder har deres egen trigger). - Tilføj »Send HTTP-anmodning til Slack«:
{{checkoutAlert.type}} on {{checkoutAlert.target}}: {{checkoutAlert.message}}. - Aktivér arbejdsgangen, og hold øje med pludselige stigninger frem for enkeltstående hændelser.
Rabatkode ved kassen blev afvist
Udløses, når kassen afviser en rabatkode. Shopify oplyser ikke til apps, hvilken kode der blev indtastet, så begivenheden indeholder kun årsagen og intet andet.
| Brande fra | Appens butiksfront i kundens browser |
| Tilladelse | Adgang til butiksfacadens adfærd |
| Tændt | Når man aktiverer en Flow-workflow, der bruger den, bliver den slået til. Dens egen kontakt findes på appens side »Triggers« |
Brug den til
- Opdag en udløbet eller forkert indtastet kampagnekode inden for få minutter efter, at en e-mail er blevet sendt.
Hvad »Checkout-rabatkode afvist« sender til din arbejdsgang
| Variabel i gennemstrømningen | Type | Hvad den indeholder |
|---|---|---|
discountAttempt |
Objekt | Hvorfor koden ikke blev anvendt - på kundens sprog |
discountAttempt.reason |
Tekst | |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Informer marketingafdelingen om en stigning i antallet af afviste koder
- »Pick Checkout-rabatkode afvist« som udløser.
- Tilføj »Send HTTP-anmodning« til en kanal eller en tæller:
A discount code was rejected: {{discountAttempt.reason}}. - Aktivér arbejdsgangen. Hvis der umiddelbart efter afsendelsen af en kampagne vises en række af disse, betyder det, at koden i e-mailen ikke fungerer.
Bestilling fra en ny kunde
Udløses, når en kunde, der aldrig har bestilt før, afgiver en ordre. Det er en ordretrigger, ikke en browsertrigger: den udløses pålideligt og indeholder ordren og kunden som referencer.
| Brande fra | Shopify webhook |
| Tilladelse | Adgang til ordredata + adgang til kundedata |
| Tændt | Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers« |
Brug den til
- En velkomstserie, et takkebrev eller en lille gave ved første bestilling.
- Mærk førstegangskøbere med henblik på senere segmentering.
Hvad en ordre fra en førstegangskunde sender til din arbejdsgang
| Variabel i gennemstrømningen | Type | Hvad den indeholder |
|---|---|---|
order |
Bestilling (Shopify) | Kundens første ordre. En ordre af typen »Shopify«, så alle dens felter og Flows egne ordrehandlinger er tilgængelige. |
customer |
Kunde (Shopify) | Førstegangskunden. En fuld-Shopify-kunde, hvilket betyder, at alle felter samt Flows egne kundehandlinger er tilgængelige. |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Mærk og byd førstegangskøbere velkommen
- Vælg »Ordre fra førstegangskunde« som udløser.
- Tilføj »Tilføj kundemærker«
first-orderog »Tilføj ordrmærker«first-order. - Tilføj »Send intern e-mail til pakketeamet:
{{order.name}} is {{customer.displayName}}'s first order - add the welcome card«. - Aktivér arbejdsgangen.
Næste skridt
- Komplet oversigt over udløsere - alle triggere på én side.
- Valg af den rigtige aftrækker - hvilken der passer til din situation.
- Brugerdefinerede udløsere - hvis ingen af de indbyggede triggere passer, skal du skrive din egen.
- Hændelseshistorik og fejlfinding - se, hvad der blev affyret, og hvad det bar.

