> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fulfillment

> Denne artikel beskriver, hvordan workflows for ordrebehandling kan håndteres.

**Post-purchase fulfillment-holds**

Når en kunde gennemfører betaling under checkout, genereres en ordre i Shopify. Hvis kunden tilbydes et post-purchase-upsell, vil ordren have fulfillment-status **On Hold**.

Status **On Hold** angiver, at fulfillment bør sættes på pause, da kunden muligvis accepterer upsell'en, hvilket ville tilføje varer til ordren. Denne status sikrer, at ordren ikke behandles for tidligt, og giver tid til potentielle tilføjelser.

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-order-list-detail-hold.png?fit=max&auto=format&n=1Y3gBpUfxv16VGSW&q=85&s=c2621403cc35e03b92375fa410ec6c6d" alt="Shopify-ordreliste og detaljevisning med en ordre på hold og en Release fulfillment-knap" width="2312" height="1786" data-path="images/aftersell/fulfillment-order-list-detail-hold.png" />

***

**Frigivelse af post-purchase fulfillment-holds**

Når fulfillment-holdet frigives, ændres ordrens fulfillment-status til **Unfulfilled**:

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-orders-list-order-status.png?fit=max&auto=format&n=1Y3gBpUfxv16VGSW&q=85&s=7644f71d84b1ade94cd19c559cb61054" alt="Shopify-ordreliste med en ordres fulfillment-status ændret til Unfulfilled" width="3258" height="494" data-path="images/aftersell/fulfillment-orders-list-order-status.png" />

Ordreholdet frigives automatisk i følgende scenarier:

* Hvis kunden klikker på Accept eller Decline på alle post-purchase-tilbud.
* Hvis der er gået 60 minutter siden ordrens oprettelse.

**BEMÆRK:** Hvis indstillingen "Release fulfillment holds from 1-click offers when offer timer ends" er aktiveret i `Aftersell > Settings > Fulfillment and payment`, kan frigivelsestidspunktet afvige.

**DEV-note: Sådan fungerer indstillingen "Release fulfillment holds from 1-click offers when offer timer ends" bag kulisserne.**

Når ovenstående indstilling er aktiveret, og Aftersell fastslår, at ordreholdet skal frigives, udføres følgende handlinger:

1. Aftersell forespørger Shopify om ordren og henter alle tilknyttede fulfillment-ordrer (en ordre kan have en eller flere fulfillment-ordrer).
2. Aftersell instruerer Shopify i at frigive ordreholdet for hver enkelt fulfillment-ordre.

Aftersell tilføjer en hændelse til ordren for hvert frigivet fulfillment-hold med beskeden "Aftersell Post Purchase Upsell released fulfillment for X items."

* **Bemærk**: Aftersell ændrer ikke antallet af fulfillments.

Følgende tabel beskriver tidslinjen for, hvornår post-purchase fulfillment-holdet frigives i forskellige kundescenarier:

| Scenarie                                                  | Fulfillment-status ved oprettelse | Tidslinje for frigivelse af hold                                                             | Transaktioner/betalinger                        | Ordre redigeret efter oprettelse? |
| :-------------------------------------------------------- | :-------------------------------- | :------------------------------------------------------------------------------------------- | :---------------------------------------------- | :-------------------------------- |
| Kunden vises ikke et post-purchase-upsell                 | Unfulfilled                       | Ikke relevant                                                                                | 1                                               | Nej                               |
| Kunden ser et post-purchase-upsell og **afviser**         | On Hold                           | Frigives, så snart kunden afviser tilbuddet                                                  | 1                                               | Nej                               |
| Kunden ser et post-purchase-upsell og lukker browserfanen | On Hold                           | Frigives efter en fast forsinkelse (der er intet pålideligt signal om, at fanen blev lukket) | 1                                               | Nej                               |
| Kunden ser et post-purchase-upsell og **accepterer**      | On Hold                           | Frigives, så snart kunden accepterer tilbuddet                                               | 2 (eller 3, hvis kunden accepterede to upsells) | Ja                                |

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-table-hold-release-timelines.png?fit=max&auto=format&n=1Y3gBpUfxv16VGSW&q=85&s=b5184a7667f50e3ef4d83301ec9947e2" alt="Tabel over tidslinjer for frigivelse af fulfillment-hold i forskellige post-purchase-upsell-scenarier" width="1506" height="1742" data-path="images/aftersell/fulfillment-table-hold-release-timelines.png" />

***

<div id="order-routing-for-upsells">
  ## Ordre-routing for upsells
</div>

Når et upsell accepteres, tilføjer Shopify varerne til ordren og opretter en separat fulfillment for dem. Som standard bliver den fulfillment ikke dirigeret igen gennem din butiks ordre-routing-regler, hvilket kan resultere i, at upsell'en opfyldes fra en anden lokation end den oprindelige ordre — hvilket skaber en opdelt fulfillment.

Du kan aktivere knappen **Re-run order routing on Aftersell upsells** i `Aftersell > Settings > Fulfillment and payment > Order routing` for at få Shopify til at genanvende din butiks [ordre-routing-regler](https://help.shopify.com/en/manual/fulfillment/setup/order-routing) på enhver fulfillment, der kun indeholder Aftersell-upsells, når dens hold frigives, efter post-purchase- eller takkeside-flowet er gennemført.

Et almindeligt anvendelsestilfælde er at konfigurere dine ordre-routing-regler til at minimere opdelte fulfillments som første prioritet, hvilket hjælper med at reducere antallet af ordrer, hvor upsell'en opfyldes separat fra den oprindelige ordre.

> **Bemærk:** Denne knap kræver Shopify-tilladelserne **merchant-managed fulfillment orders** og **third-party fulfillment orders**. Hvis disse tilladelser ikke er givet, vises et banner på indstillingssiden, der beder dig give adgang. Knappen er deaktiveret, indtil begge tilladelser er givet.

***

<div id="integrating-with-external-fulfillment-services-3pl">
  ## **Integration med eksterne fulfillment-tjenester (3PL)**
</div>

Visse fulfillment-tjenester eller brugerdefinerede workflows er muligvis ikke konfigureret til at håndtere

**On Hold**-status for ordre-fulfillment. Hvis din proces ikke håndterer post-purchase fulfillment-holds korrekt, er der risiko for delvist at opfylde ordrer eller generere unødvendige ekstra fulfillments for en enkelt ordre.

Fulfillment-workflows varierer fra butik til butik, ligesom løsningerne til håndtering af ordrer med post-purchase-upsells. Hver post-purchase-ordre oprettes med status **On Hold**; gennemgå tjekkene nedenfor for at vurdere, om din fulfillment-tjeneste håndterer det korrekt:

1. **Vises ordren i din fulfillment-tjeneste, mens den er On Hold?**
   * **Ja** → gå til trin 2.
   * **Nej** → ordren synkroniseres ikke, før holdet frigives. Når holdet er frigivet, skal du tjekke, om den vises. Hvis den gør, fortsæt til trin 3; hvis den aldrig vises, kræves en brugerdefineret løsning.
2. **Er ordren markeret som On Hold i din fulfillment-tjeneste?**
   * **Ja** → tjenesten opfylder den ikke, før holdet er frigivet. Fortsæt til trin 3.
   * **Nej** → ordren kan blive opfyldt, mens den stadig er On Hold, så den kan blive afsendt, før eventuelle accepterede upsell-varer tilføjes. Fortsæt til trin 3, men hold øje med for tidlig fulfillment.
3. **Når holdet frigives, opdateres ordren så i din fulfillment-tjeneste** (accepterede upsell-varer og antal synkroniseret)?
4. **Er alle varer og detaljer derefter korrekte i din fulfillment-tjeneste?**
   * **Ja** → din proces er klar til post-purchase-upsells.
   * **Nej** → en brugerdefineret løsning er påkrævet.

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-compatibility-decision-tree.gif?s=1dafba9425edd3133ceb8279158d05f6" alt="Beslutningstræ-flowdiagram til vurdering af fulfillment-tjenestens kompatibilitet med post-purchase-upsells" width="636" height="1080" data-path="images/aftersell/fulfillment-compatibility-decision-tree.gif" />

Hvis din fulfillment-proces kræver en brugerdefineret løsning for at fungere med post-purchase-upsells, bedes du kontakte Aftersell Support for hjælp.

***

<div id="shipstation-integration">
  ## ShipStation-integration
</div>

Hvis du bruger ShipStation med en direkte forbindelse til Shopify, bør din fulfillment-proces automatisk integrere med post-purchase-upsells.

Men hvis du bruger en mellemliggende tjeneste til at forbinde Shopify og ShipStation (såsom NetSuite), kan du have brug for en brugerdefineret løsning. Se venligst næste afsnit for at gennemgå det forventede ordreformat i ShipStation for at sikre, at alt fungerer korrekt.

**Sådan ser On Hold-ordrer ud i ShipStation**

Ordrer markeret som **On Hold** i Shopify vises i On Hold-sektionen i ShipStation. Disse ordrer viser et antal på **0**. Antallet vist i ShipStation repræsenterer det opfyldelige antal, som angives som **0**, mens ordren er **On Hold**, fordi ingen af varerne er klar til at blive opfyldt endnu (da ordren stadig kan blive justeret med post-purchase-upsell-varer).

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-hold-order-shipstation-fulfillable.gif?s=0a9f430c587cce8a7000504637a7d664" alt="On Hold-ordre i ShipStation med et opfyldeligt antal på nul" width="2608" height="1080" data-path="images/aftersell/fulfillment-hold-order-shipstation-fulfillable.gif" />

Efter ordrens fulfillment-hold er ophævet, flyttes ordren til fanen Awaiting Shipment i ShipStation. Antallet opdateres, så det nøjagtigt afspejler ordrens samlede antal, inklusive eventuelle post-purchase-upsell-varer.

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-shipstation-awaiting-shipment.gif?s=73b704a7ab8f57f7b0c1c15594f2db0b" alt="ShipStation-ordre flyttet til Awaiting Shipment med antal opdateret efter frigivelse af holdet" width="3840" height="1016" data-path="images/aftersell/fulfillment-shipstation-awaiting-shipment.gif" />

Disse ordrer vil angive, at antallet er blevet opdateret af salgskanalen, som i dette tilfælde er Shopify.

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-shipstation-order-detail-quantity-notes.gif?s=cfbf5812f7a0719a89c0ff6840558c20" alt="ShipStation-ordredetaljer med noter om Selling channel adjusted quantity på varelinjer" width="1340" height="1080" data-path="images/aftersell/fulfillment-shipstation-order-detail-quantity-notes.gif" />

***

<div id="testing-notes">
  ## Noter om test
</div>

Hvis du tester din ShipStation-integration og ikke ser ordrer komme ind med det samme, kan du manuelt opdatere ordrerne for din butik.

<img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/fulfillment-manually-refreshing-store-orders.gif?s=23bc672557467d1f2c7ea1f03c9e72ec" alt="Manuel opdatering af butiksordrer i ShipStation med butiksopdateringsknappen" width="3840" height="520" data-path="images/aftersell/fulfillment-manually-refreshing-store-orders.gif" />
