Skip to main content

Betalingsindløsning

Hvis din butik bruger manuel betalingsindløsning (Manual Payment Capture), ser du muligvis nogle ordrer med statussen delvist betalt. Denne artikel viser dig, hvordan du løser dette problem, samtidig med at du beholder dine indstillinger for manuel betalingsindløsning.

Hvorfor det sker

Hvis din butik bruger en app til svindeldetektion (f.eks. NoFraud eller Riskified), understøtter appen muligvis ikke upsells efter køb indbygget. I disse tilfælde indløser den ofte betalingen for ordren for tidligt, før upsellet efter køb tilføjes. Betalingen for upsellet efter køb vil blive autoriseret, men kun den oprindelige betaling ville blive indløst. En sådan ordre vises som Partially paid. Derudover kan timingen af svindelappens betalingsindløsning forstyrre Aftersells logik for oprydning af varer. Hvis svindelappen indløser den oprindelige betaling, efter at upsell-autorisationen fejler, fjerner Aftersell muligvis ikke den ubetalte upsell-vare fra ordren som forventet. Det kan resultere i, at kunder modtager gratis produkter.

Sådan løser du det

Først skal du bekræfte, at du i øjeblikket bruger manuel betalingsindløsning. Hvis du ikke gør det, gælder resten af denne artikel desværre ikke for dig.

Bekræft dine indstillinger for betalingsindløsning

Din butik kan have et automatisk betalingsindløsningssystem opsat og alligevel have Shopifys indstilling for manuel betalingsindløsning aktiveret. Du kan bekræfte din butiks indstillinger for betalingsindløsning: Shopify Admin > Settings > Payments > Payment Capture Method
Shopify Payments-indstillinger der viser muligheden for betalingsindløsningsmetode
Hvis du i øjeblikket bruger manuel betalingsindløsning, så læs videre!

Oprettelse af et Shopify Flow

Den enkleste løsning til at sikre, at alle betalinger for en ordre indløses, er at bruge et Shopify Flow. Nedenfor er et billede af et Shopify Flow, der opnår dette:
Shopify Flow med en ordretransaktionsudløser, betingelser og en indløs betaling-handling

Forklaring af flowet

Dette flow har 3 trin:
  1. En udløser sættes op for at sikre, at du kun starter flowet, når en ordretransaktion er blevet oprettet. Den første transaktion for en ordre oprettes, når kunden afgiver ordren. En yderligere transaktion oprettes, hvis kunden accepterer Aftersell-upsellet efter køb. Vores mål er at indløse betalingen for den anden transaktion, så vi tjekker nogle betingelser i næste trin.
  2. Betingelser sættes op for at sikre, at flowet kun fortsætter i visse scenarier. Vi vil kun have dette flow til at fortsætte, hvis den oprettede transaktion stammer fra en upsell efter køb. Vi vil heller ikke køre dette flow, hvis betalingen for den oprindelige ordre endnu ikke er indløst. Dette flow skal kun indløse yderligere betaling, der blev overset. Hvis der endnu ikke er indløst nogen betaling, gør vi intet i dette flow og antager, at det almindelige betalingsindløsningssystem indløser det fulde beløb.
  3. Indløs betaling, når alle dine kontroller er bestået. Dette indløser kun betalingen for det ekstra beløb fra upsellet efter køb. Problem løst!
Efter implementering af flowet ovenfor bedes du sikre, at betalingsindløsningsflowet ikke har utilsigtede effekter på din ekspedition, hvis du bruger eksterne ekspeditionstjenester. For flere detaljer om ekspedition, se vores ekspeditionsdokumentation.

Betalingsindløsning for upsell efter køb virker ikke

<Note> Denne sektion gælder, hvis du oplever en nylig stigning i delvist betalte ordrer specifikt på upsells efter køb, selv hvis du ikke bruger en app til svindeldetektion. </Note>

Hvad der ændrede sig

Shopify opdaterede deres indbyggede automatiseringsskabelon “Capture payment if order is not high fraud risk” omkring den 31. marts 2026. Denne opdatering ændrede, hvordan Shopify vurderer svindelrisiko ved ordreredigeringer, hvilket ødelagde den automatiske betalingsindløsning for upsells efter køb. Tidligere kørte Shopify svindelanalysen igen, når en ordre blev redigeret (f.eks. når en upsell-vare efter køb blev tilføjet). Denne ændring i risikoniveau genudløste betalingsindløsningsskabelonens flow, som indløste upsell-betalingen. Shopify kører ikke længere svindelanalyse igen ved ordreredigeringer, så skabelonflowet genudløses ikke, og upsell-betalingen indløses ikke. Dette problem påvirker butikker med eller uden en app til svindeldetektion.

Symptomer

Du oplever muligvis dette problem, hvis:
  • Du har bemærket en pludselig stigning i delvist betalte ordrer på upsells efter køb
  • Kun ordrer, hvor en kunde accepterede en upsell efter køb, vises som Partially paid
  • Betalingen for den oprindelige ordre er indløst, men upsell-betalingen er autoriseret og ikke indløst
  • Du ikke ændrede noget i dine butiksindstillinger omkring det tidspunkt, hvor problemet startede

Sådan løser du det

Brug Aftersells Flow-skabelon til en opsætning med ét klik. Aftersell udgiver en færdigbygget Flow-skabelon kaldet “Capture payment when a post-purchase upsell is accepted” i Shopifys Flow-skabelonbibliotek. Du kan installere den direkte fra Flow-appen uden at bygge workflowet manuelt. Søg efter den i Flow-skabelonbiblioteket under kategorien Orders.
Hvis du foretrækker at bygge flowet manuelt, skal du oprette et nyt Shopify Flow med følgende konfiguration:
  1. Udløser: “Aftersell Post Purchase Offer Accepted” – Denne udløses, når en kunde accepterer et Aftersell-upselltilbud efter køb, og varen er blevet tilføjet til ordren.
  2. Betingelse: “Order capturable is equal to True” – Dette sikrer, at flowet kun forsøger at indløse betaling, når ordren er i en tilstand, hvor indløsning er mulig.
  3. Handling: “Capture payment” – Hvis betingelsen er sand, indløser flowet den udestående betaling for upsell-beløbet.
Shopify Flow med Aftersell-udløseren for accepteret tilbud, capturable-betingelse og indløs betaling-handling
<Warning> Tilføj ikke en betingelse for presentment money amount. Nogle butikker har oplevet problemer, hvor Shopify fejlagtigt returnerer presentment money amount som 0, selv når der er en udestående saldo. Tilføjelse af en betingelse som “presentment money amount is greater than 0” kan få flowet til at springe betalingsindløsningen over på gyldige ordrer. Det kan resultere i, at kunder modtager faktura-e-mails i stedet for at få deres betaling indløst automatisk. Hold flowet enkelt: udløser, capturable-kontrol, indløs betaling. </Warning> <Info> Din eksisterende Shopify-automatisering til indløsning af betaling for den oprindelige ordre kan forblive, som den er. Dette nye flow kører ved siden af den og håndterer kun upsell-betalingen efter køb. </Info>

Efter opsætning af flowet

  • Test flowet i en udviklings- eller sandbox-butik, før du aktiverer det i produktion.
  • Overvåg dine ordrer i et par dage efter aktivering af flowet for at bekræfte, at betalinger indløses som forventet, og at der ikke sendes faktura-e-mails til kunder.
  • Tjek dit ekspeditionsworkflow. Hvis du bruger eksterne ekspeditionstjenester, skal du sikre, at dette betalingsindløsningsflow ikke udløser ekspedition, før du er klar. For flere detaljer, se vores ekspeditionsdokumentation.
  • Gennemgå dine indstillinger for ordrehold. Hvis du har haft ordrer, der blev sendt uden gennemført betaling, skal du bekræfte, at dine indstillinger for ordrehold er konfigureret til at forhindre ekspedition, indtil betalingen er fuldt indløst.

Opsummering


Ofte stillede spørgsmål

Jeg bruger ikke en svindelapp. Hvorfor indløses mine upsell-betalinger efter køb ikke?

Shopify opdaterede deres indbyggede automatiseringsskabelon “Capture payment if order is not high fraud risk” omkring den 31. marts 2026. Tidligere kørte Shopify svindelanalysen igen, når en ordre blev redigeret (f.eks. når en upsell efter køb blev tilføjet), hvilket genudløste betalingsindløsningsflowet. Det gør Shopify ikke længere, så upsell-betalingen indløses ikke. Oprettelse af Shopify Flowet “Aftersell Post Purchase Offer Accepted”, som beskrevet ovenfor, løser dette problem.

Indløser det nye flow det fulde ordrebeløb eller kun upsell-beløbet?

Flowet indløser kun det udestående upsell-beløb. Det genindløser eller dobbeltindløser ikke den oprindelige ordrebetaling.

Hvad sker der, hvis ordren ikke kan indløses, når flowet kører?

Flowet tjekker først betingelsen “Order capturable”. Hvis ordren allerede kan indløses, indløser det med det samme. Hvis den ikke kan, giver Aftersell-skabelonen ikke op med det samme: Den venter 60 sekunder, tjekker Order capturable en anden gang og indløser, hvis ordren i mellemtiden er blevet indløselig. Kun hvis den stadig ikke kan indløses, slutter kørslen med beskeden “Order did not become capturable in time” — der forsøges under ingen omstændigheder en indløsning for tidligt. Et håndbygget flow med kun den enkelte betingelse stopper ved den første kontrol i stedet for at prøve igen.

Jeg har allerede en Shopify-automatisering til indløsning af betaling. Skal jeg ændre den?

Nej. Din eksisterende Shopify-automatisering (såsom “Capture payment if order is not high fraud risk”) kan forblive, som den er. Det nye Shopify Flow kører ved siden af den og håndterer specifikt hullet i upsell-betalingen efter køb.

Mine kunder modtager faktura-e-mails efter at have accepteret en upsell efter køb. Hvad sker der?

Det kan ske, hvis Shopify Flowet indeholder en betingelse for presentment money amount. Shopify returnerer nogle gange presentment money amount som 0, selv når der er en udestående saldo. Når det sker, springer flowet betalingsindløsningen over, og Shopify sender i stedet en faktura-e-mail til kunden. Løsningen er at fjerne presentment money-betingelsen fra flowet og kun beholde kontrollen “Order capturable”.

Jeg bruger Riskified / NoFraud, og mine kunder får gratis produkter fra upsells. Hvad sker der?

Når en kunde accepterer en upsell efter køb, men upsell-betalingsautorisationen fejler, bør Aftersell fjerne den ubetalte vare fra ordren efter et bestemt tidsrum (konfigureret i Aftersell > Settings > Fulfillment and Payment > Partially Paid). Men hvis din svindelapp indløser den oprindelige betaling på et bestemt tidspunkt i sekvensen, kan den forstyrre Aftersells oprydningslogik og få den ubetalte vare til at blive på ordren og blive ekspederet gratis. Shopify Flow-løsningen ovenfor hjælper ved at sikre, at betalingen indløses hurtigt. Du bør også gennemgå dine indstillinger for automatisk fjernelse under Partially Paid og dine indstillinger for ordrehold for at forhindre ekspedition, før betalingen er bekræftet.

Er Aftersell involveret i betalingsindløsning?

Nej. Aftersell er ikke involveret i betalingsautorisation eller -indløsning. Aftersell beder Shopify om at tilføje upsell-produktet til ordren via Shopifys post-purchase API. Shopify håndterer resten af betalingsprocessen. De Shopify Flows, der er beskrevet i denne artikel, er den anbefalede måde at sikre, at betalingen indløses.

Hvor kan jeg lære mere om delvist betalte ordrer?

Se vores artikel om delvist betalte ordrer for detaljer om, hvad der forårsager delvist betalte ordrer, og hvordan du løser dem.