> ## 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.

# Referenz für Replacement-Upsells

> Die Mechanik hinter Replacement Upsells: wie das Erstatten-und-Ersetzen-Changeset funktioniert, welche Szenarien unterstützt oder blockiert werden, Regeln für Zahlungsgateways und Rabatte, der Beta-Failsafe und Fehlerbehebung.

Diese Seite beschreibt die vollständige Mechanik hinter Replacement Upsell: wie ein Replacement verarbeitet wird, welche Szenarien unterstützt oder stillschweigend blockiert werden, die Zahlungs- und Rabattregeln, den Beta-Failsafe und den vollständigen Katalog zur Fehlerbehebung. Wie du ein Replacement Upsell erstellst, erfährst du im Guide [Replacement-Upsells](/de/aftersell/replacement_upsells).

<div id="how-a-replacement-is-processed">
  ## Wie ein Replacement verarbeitet wird
</div>

Wenn ein Kunde ein Replacement Upsell annimmt:

1. Die ursprüngliche Einmalkauf-Position wird in Shopify **erstattet**.
2. Die Ersatzposition wird derselben Bestellung **hinzugefügt**, entweder als Einmalkauf oder als Abo (je nachdem, was du konfiguriert hast).
3. Der Kunde bezahlt den Ersatz in derselben Bestellung.
4. Auf seinem Kontoauszug erscheinen zwei Transaktionen: die Erstattung des Originals und die Abbuchung für den Ersatz. Der angezeigte Button Accept Offer gibt die **Nettodifferenz** zwischen den beiden Preisen wieder.

Dies wird über die Post-Purchase-API von Shopify umgesetzt:

* Für ein Einmalkauf-Replacement (andere Variante, Menge oder anderes Produkt) sendet Aftersell ein `add_variant`-Changeset.
* Für ein Abo-Replacement sendet Aftersell ein `add_subscription`-Changeset.
* Die ursprüngliche Position wird über die Erstattungs-API von Shopify entfernt.

Aftersell ruft bei Abo-Replacements nicht direkt die API deiner Abo-App auf. Das Abo wird über die native Subscription API von Shopify erstellt, und deine Abo-App übernimmt es über ihre eigene Shopify-Integration.

<div id="supported-scenarios">
  ## Unterstützte Szenarien
</div>

Replacement Upsell unterstützt vier Szenarien. In jedem Fall **muss die ursprüngliche Position ein Einmalkauf sein**. Der Ersatz kann ein Einmalkauf oder ein Abo sein.

* **Einmalkauf zu Einmalkauf, gleiches Produkt, andere Variante.** Zum Beispiel die Größe Twin gegen die Größe Queen tauschen.
* **Einmalkauf zu Einmalkauf, gleiches Produkt, andere Menge.** Zum Beispiel eine einzelne Flasche gegen ein 3er-Pack desselben Artikels tauschen. Aktiviere **Override quantity** beim Ersatz, um die zu versendende Menge festzulegen.
* **Einmalkauf zu Einmalkauf, völlig anderes Produkt.** Zum Beispiel eine Probierflasche gegen die Vollversion einer anderen SKU tauschen.
* **Einmalkauf zu Abo.** Zum Beispiel die einmalig gekaufte Flasche gegen ein Monatsabo derselben Flasche oder gegen eine Abo-Version eines anderen Produkts tauschen. Das ist der häufigste Anwendungsfall.

<div id="blocked-scenarios">
  ## Blockierte Szenarien
</div>

Diese Szenarien werden **von Aftersell zum Zeitpunkt der Angebotsanzeige blockiert**. Das Angebot wird stillschweigend übersprungen, wenn die Bestellung des Kunden einem davon entspricht.

* **Abo zu Einmalkauf.** Das Entfernen der Abo-Position kündigt den Abo-Vertrag in Recharge, Skio oder Loop nicht. Dem Kunden würde weiterhin etwas berechnet und er würde zusätzlich den Ersatz erhalten.
* **Abo zu einem anderen Abo.** Gleiche Ursache wie oben, zusätzlich verhindert Shopifys Regel "ein Abo pro Bestellung" das Hinzufügen eines neuen Abos zu einer Bestellung, die bereits eines enthält.
* **Abo zu Abo mit Varianten- oder Frequenzwechsel.** Gleiche Ursache.

Wenn du das bestehende Abo eines Kunden ändern musst, verwende stattdessen [Subscription Upgrade](/de/aftersell/subscription-upgrades). Subscription Upgrade ändert den bestehenden Vertrag in Recharge, Skio oder Loop direkt, ohne zu versuchen, die Abo-Position zu entfernen und neu hinzuzufügen.

<Tip>
  Wann immer ein Replacement Upsell übersprungen wird (ein oben genanntes blockiertes Szenario, ein nicht unterstütztes Zahlungsgateway oder eine rabattierte Trigger-Position), versucht Aftersell automatisch, stattdessen das **Downsell**-Angebot im selben Funnel anzuzeigen. Richte immer einen Downsell als Fallback ein, wenn du Replacement Upsell verwendest, damit der Käufer trotzdem ein Angebot sieht.
</Tip>

<div id="what-the-customer-sees">
  ## Was der Kunde sieht
</div>

Wenn du die Sicht des Kunden verstehst, vermeidest du das häufigste Support-Ticket: "Warum wurde mir doppelt berechnet?"

<div id="in-the-post-purchase-offer">
  ### Im Post-Purchase-Angebot
</div>

Der Button Accept Offer zeigt die **Nettodifferenz** zwischen Original und Ersatz. Wenn der Kunde zum Beispiel eine Flasche für \$30 gekauft hat und du ein 3er-Pack für \$45 anbietest, lautet der Button "Add \$15.00 to your order." Ist der Ersatz günstiger als das Original, wird der Button als Gutschrift angezeigt.

Die Angebotskarte zeigt Bild, Titel und Preis des Ersatzprodukts. Die Angebotskarte verwendet das variantenspezifische Bild, wenn der Variante in Shopify eines zugeordnet ist. Hat die Variante kein zugeordnetes Bild, greift die Angebotskarte auf das erste Bild des übergeordneten Produkts zurück. Ein Wechsel zwischen zwei Varianten desselben Produkts kann das Bild also ändern oder auch nicht, je nachdem, ob jede Variante in Shopify ein eigenes Bild hat.

<div id="on-the-shopify-order-after-acceptance">
  ### In der Shopify-Bestellung nach der Annahme
</div>

Die Bestellung zeigt am Ende beides:

* Die ursprüngliche Position mit einer darauf angewendeten **Erstattung**.
* Die neue Position für den Ersatz, zum vollen Preis berechnet.

Die Bestellsumme gibt das Nettoergebnis wieder, aber der Kontoauszug des Kunden zeigt zwei Transaktionen: eine Abbuchung für den Ersatz und eine Erstattung für das Original. So verarbeitet Aftersell die Annahme von Replacement Upsells auf Zahlungsebene. Der Nettobetrag entspricht dem angezeigten Button Accept Offer.

Um Verwirrung zu vermeiden:

* Füge dem Angebotstext eine Zeile hinzu, die die Erstatten-und-Ersetzen-Mechanik ausdrücklich beschreibt. Zum Beispiel: "Wenn du annimmst, erstatten wir den ursprünglichen Artikel und berechnen den Ersatz. Du siehst zwei Einträge auf deinem Kontoauszug; der Nettobetrag ist der auf diesem Button angezeigte Upgrade-Preis."
* Aktiviere die automatische Erstattungsbenachrichtigung von Aftersell für Replacement-Upsells, die dem Kunden eine Bestätigung mit Erklärung der Erstattung sendet.

<div id="in-the-subscription-provider-portal-when-replacement-is-a-subscription">
  ### Im Portal des Abo-Anbieters (wenn der Ersatz ein Abo ist)
</div>

Wenn der Ersatz ein Abo ist, sieht der Kunde das neue Abo im Kundenportal deines Abo-Anbieters (Recharge, Skio, Loop, Appstle, Smartrr, Stay.ai). Das Portal gehört deinem Abo-Anbieter, nicht Aftersell. Stelle sicher, dass die Willkommens-E-Mail deines Abo-Anbieters so konfiguriert ist, dass sie innerhalb weniger Minuten nach der Annahme versendet wird.

<div id="compatible-subscription-platforms">
  ## Kompatible Abo-Plattformen
</div>

Wenn der Ersatz ein Abo ist, funktioniert Replacement Upsell mit jeder Abo-App, die die native Subscription API von Shopify nutzt. Aftersell ruft für diesen Ablauf keine Anbieter-APIs direkt auf; das Abo wird von Shopify erstellt, und deine Abo-App übernimmt es über ihre eigene Shopify-Integration.

Zu den kompatiblen Anbietern gehören Recharge, Skio, Loop, Stay.ai, Appstle, Smartrr, Bold Subscriptions (wenn es auf der nativen Subscriptions API von Shopify läuft) und die nativen Selling Plans von Shopify.

Wenn für dein Ersatzziel ein Prepaid-Abo-Plan konfiguriert ist (zum Beispiel alle 3 Monate im Voraus berechnet), kläre mit deinem Abo-Anbieter, ob Prepaid als Ersatzziel unterstützt wird. Die Handhabung von Prepaid variiert je nach Anbieter.

<div id="payment-method-requirements">
  ## Anforderungen an Zahlungsmethoden
</div>

Aftersell blockiert Replacement Upsell ausdrücklich bei einigen Zahlungsgateways, weil sie das Muster aus Erstattung und erneuter Abbuchung im Post-Purchase-Zeitfenster nicht zuverlässig unterstützen:

* **Authorize.net** (`authorize_net`). Bei Authorize.net müssen Transaktionen abgerechnet sein, bevor Erstattungen ausgestellt werden können, und die Abrechnung erfolgt verzögert, sodass Aftersell das Original nicht zuverlässig erstatten und den Ersatz in derselben Shopify-Bestellung hinzufügen kann. Wenn Authorize.net dein Zahlungsabwickler ist, leite diese Kunden stattdessen zu Angeboten auf der Thank-you-Seite.
* **Manuelle Zahlungsgateways** (`manual`). Dazu gehören Nachnahme, benutzerdefinierte Zahlungsmethoden, Checkouts über Bestellentwürfe und alle anderen manuellen Zahlungsabwickler, die keine gespeicherte Autorisierung erfassen. Replacement Upsell benötigt eine aktive gespeicherte Zahlung, um eine Folgeabbuchung auszulösen, die manuelle Gateways nicht bereitstellen.

Wenn das Zahlungsgateway der Bestellung eines davon ist, überspringt Replacement Upsell das Angebot stillschweigend. Der Grund erscheint im Aftersell Order Browser als **"Payment gateway does not support replacement upsells."**

Die umfassendere Liste der Zahlungsmethoden, die alle Post-Purchase-Angebote von Aftersell betreffen (nicht nur Replacement Upsell), findest du unter [Zahlungsmethoden](/de/aftersell/payment_methods).

<div id="discount-handling">
  ## Rabattbehandlung
</div>

Replacement Upsell verhält sich bei Rabatten auf eine bestimmte Weise, die Partner oft überrascht.

<div id="discounts-on-the-original-line-do-not-carry-to-the-replacement">
  ### Rabatte auf der ursprünglichen Position werden nicht auf den Ersatz übertragen
</div>

Wenn Aftersell die ursprüngliche Position erstattet, geht jeder darauf angewendete Rabatt mit. Die Ersatzposition wird zum vollen Preis berechnet (oder mit deinem Rabatt für das Ersatzangebot, falls du einen konfiguriert hast), aber der ursprüngliche Rabatt des Kunden wird nicht übertragen.

Wenn der Kunde einen gleichwertigen Rabatt behalten soll, konfiguriere ihn direkt im Ersatzangebot.

<div id="allow-replacement-when-target-has-a-discount">
  ### Replacement erlauben, wenn das Ziel einen Rabatt hat
</div>

Standardmäßig **überspringt** Replacement Upsell das Angebot, wenn die Trigger-Position einen Rabatt auf Bestellebene trägt. Das ist eine schützende Voreinstellung, um Abweichungen beim Erstattungsbetrag zu vermeiden.

Damit das Angebot auch dann ausgelöst wird, wenn der Trigger einen Rabatt hat, aktiviere den Schalter **Allow replacement when target has a discount** in den erweiterten Einstellungen des Angebots. Wenn er aktiviert ist, deckt die Erstattung den rabattierten Preis ab (nicht den vollen Preis), und der Ersatz wird gemäß deiner Angebotskonfiguration berechnet.

<div id="first-cycle-discount-on-subscription-replacements">
  ### Rabatt für den ersten Zyklus bei Abo-Replacements
</div>

Wenn der Ersatz ein Abo ist, gilt der im Angebot konfigurierte Rabatt **nur für den ersten Abrechnungszyklus**. Zukünftige wiederkehrende Bestellungen werden zum regulären Abo-Preis berechnet. Der Kunde sieht den wiederkehrenden Preis unter **Recurring subtotal** im Angebot.

<div id="per-variant-funnels">
  ## Funnels pro Variante
</div>

Ein einzelnes Replacement-Upsell-Angebot zielt auf beiden Seiten auf ein bestimmtes Produkt und eine bestimmte Variante. Wenn sich deine Abo-Pläne je Variante unterscheiden (unterschiedliche Größen, Geschmacksrichtungen oder Preise), kannst du kein einzelnes Angebot konfigurieren, das "tausche die vom Kunden gekaufte Variante gegen die passende Abo-Variante" ausdrückt. Jede Variantenkombination benötigt einen eigenen Funnel.

Wenn du zum Beispiel ein Serum in drei Größen (Small / Medium / Large) verkaufst und jede Größe gegen ihr Abo-Gegenstück getauscht werden soll, erstellst du drei Funnels:

* Funnel 1: Trigger = Small Einmalkauf, Ersatz = Small Abo.
* Funnel 2: Trigger = Medium Einmalkauf, Ersatz = Medium Abo.
* Funnel 3: Trigger = Large Einmalkauf, Ersatz = Large Abo.

Aftersell bietet derzeit keine integrierte Funktion zur Variantenzuordnung, daher benötigt jedes Variantenpaar einen eigenen Funnel.

<div id="analytics-and-reporting">
  ## Analytics und Reporting
</div>

Erstattungen, die durch ein Replacement Upsell entstehen, tragen in Shopify die Notiz **"AfterSell Post-Purchase Replacement Upsell"**, wodurch sich Replacement-bezogene Erstattungen leicht erkennen lassen.

Aftersell-Analytics ziehen den erstatteten Betrag **nicht** vom Upsell-Wert ab. Das Ersetzen eines \$100-Produkts durch ein \$200-Produkt wird als \$200-Upsell ausgewiesen, nicht als \$100 netto.

<div id="the-beta-failsafe">
  ## Der Beta-Failsafe
</div>

Solange sich Replacement Upsell in der Beta befindet, erfasst Aftersell Fehler bei jedem Angebot und zeigt das Angebot neuen Kunden nicht mehr an, sobald die Fehlerzahl eine Schwelle überschreitet. Das schützt dich davor, dass eine weitverbreitete Fehlkonfiguration unbemerkt viele Kunden betrifft.

<Frame>
  <img src="https://mintcdn.com/aftersell/SnVX3h-PpMMxQMDU/images/aftersell/replacement-upsells-order-browser-failsafe.gif?s=0ec4f5a58191b9323de015eae3793c07" alt="Beta-Failsafe für Replacement Upsell im Order Browser" width="2196" height="1080" data-path="images/aftersell/replacement-upsells-order-browser-failsafe.gif" />
</Frame>

<div id="configuring-the-failsafe-threshold">
  ### Die Failsafe-Schwelle konfigurieren
</div>

Die Failsafe-Schwelle kann unter **Settings → Replacement Upsells** konfiguriert werden. Sie zählt Replacement-Fehler über ein **rollierendes 7-Tage-Fenster** und pausiert Replacement-Upsells, sobald die gewählte Schwelle innerhalb dieses Fensters erreicht ist. Du kannst wählen zwischen:

* **Stop on any issue in the past 7 days** (empfohlen und Standard). Das Angebot stoppt, sobald das erste Replacement innerhalb des rollierenden Fensters fehlschlägt.
* **Stop after 3 issues in the past 7 days**.
* **Stop after 5 issues in the past 7 days**.
* **Stop after 7 issues in the past 7 days** (am tolerantesten).
* **Custom** blendet ein Zahlenfeld ein, in das du eine beliebige ganze Zahl von **1 bis 100** eingeben kannst. Nutze dies, wenn dein Shop hohe Bestellvolumen verarbeitet und die Voreinstellungen zu schnell auslösen.

Wähle eine höhere Schwelle, wenn du dir der Konfiguration des Angebots sicher bist und einige vorübergehende Fehler von Shopify oder dem Abo-Anbieter auffangen möchtest, ohne das Angebot zu deaktivieren. Wähle eine niedrigere Schwelle, wenn für Kunden sichtbare Fehler für deinen Shop besonders kostspielig sind.

<div id="what-trips-the-failsafe">
  ### Was den Failsafe auslöst
</div>

Jede Ausnahme im Replacement-Ablauf zählt als Fehler innerhalb des rollierenden 7-Tage-Fensters. Die häufigsten Ursachen:

* Shopify lehnt das Changeset ab, weil der Checkout bereits abgeschlossen ist.
* Das Ersatzprodukt wurde zwischen der Einrichtung des Angebots und der Annahme durch den Kunden gelöscht oder unveröffentlicht.
* Der Selling Plan eines Abo-Replacements wurde deaktiviert.
* Ein vorübergehender Ausfall der Shopify-API oder des Abo-Anbieters.

<div id="when-the-failsafe-trips">
  ### Wenn der Failsafe auslöst
</div>

Wenn die Fehlerzahl innerhalb des rollierenden 7-Tage-Fensters deine Schwelle erreicht, wird das Angebot neuen Kunden **nicht mehr angezeigt**. Du erfährst es an zwei Stellen:

* **Banner auf der Startseite.** Ein Warnbanner mit dem Titel **"Replacement upsells are paused"** erscheint auf deiner Aftersell-Startseite, mit einem Button **Review failsafe**, der zu **Settings → Replacement Upsells** führt.
* **Failsafe-Statuskarte** (Settings → Replacement Upsells). Eine Statuskarte zeigt ein Badge **Failsafe tripped** (gelb) oder **Not tripped** (grün) sowie deine aktuelle rollierende Fehlerzahl und Schwelle, zum Beispiel "4 of 5 errors in the past 7 days".

Da der Failsafe ein rollierendes 7-Tage-Fenster verwendet, **heilt er sich selbst**: Sobald die Fehlerzahl unter deine Schwelle fällt, werden Replacement-Upsells automatisch fortgesetzt, ohne dass du etwas tun musst.

<div id="how-to-reset">
  ### Zurücksetzen
</div>

Du kannst den Failsafe selbst unter **Settings → Replacement Upsells** zurücksetzen. Sobald du das zugrunde liegende Problem behoben hast, klicke auf **Reset failsafe** und bestätige im Modal. Die rollierende Fehlerzahl wird sofort gelöscht, und Replacement-Upsells werden für neue Bestellungen fortgesetzt. (Der Button ist deaktiviert, wenn deine aktuelle Fehlerzahl bereits null ist.)

Setze den Failsafe erst zurück, nachdem du die Ursache behoben hast, sonst löst er erneut aus, sobald die Schwelle erreicht ist. Wenn du dir nicht sicher bist, was die Fehler verursacht hat, kontaktiere vor dem Zurücksetzen den Support über den In-App-Chat.

<div id="troubleshooting">
  ## Fehlerbehebung
</div>

<AccordionGroup>
  <Accordion title="Der Angebotstyp Replacement Upsell erscheint nicht in meinem Funnel-Editor">
    Replacement Upsell ist eine Beta-Funktion, die manuell vom Aftersell-Support freigeschaltet werden muss. Kontaktiere den Support über den In-App-Chat, um Zugriff anzufordern. Nach der Freischaltung erscheint der Schalter **Replace item in original order with upsell** in den erweiterten Einstellungen des Angebots.
  </Accordion>

  <Accordion title="Das Angebot wird bei Testbestellungen nicht angezeigt">
    Drei Ursachen:

    * **Funnel-Trigger passt nicht.** Bestätige, dass das Trigger-Produkt dasselbe Produkt ist, das im Warenkorb der Testbestellung liegt.
    * **Die Bestellung enthält bereits ein Abo.** Replacement Upsell überspringt jede Bestellung, bei der die Trigger-Position ein Abo ist. Verwende in diesem Fall stattdessen Subscription Upgrade.
    * **Die ursprüngliche Position hat einen Rabatt.** Standardmäßig überspringt Replacement Upsell Positionen mit einem Rabatt auf Bestellebene. Aktiviere **Allow replacement when target has a discount** in den erweiterten Einstellungen des Angebots.
  </Accordion>

  <Accordion title="Das Angebot wird angezeigt, aber das Replacement findet nicht statt (oder der Kunde hat das ursprüngliche Produkt erhalten)">
    Ein Replacement-Upsell-Angebot hat im Editor drei separate Produktauswahlen, die konsistent konfiguriert sein müssen, damit das Replacement ausgelöst wird:

    1. **Funnel-Trigger.** Wird auf Funnel-Ebene festgelegt. Bestimmt, welche Bestellungen das Angebot sehen.
    2. **Upsell-Produkt.** Wird im Bereich Upsell Products des Angebots festgelegt. Das Produkt, das der Bestellung hinzugefügt wird, wenn der Kunde annimmt.
    3. **Edit product to replace.** Wird im Bereich **Replace item in original order with upsell** über den Button **Edit product to replace** festgelegt. Dies ist das genaue Produkt und die genaue Variante im Warenkorb des Kunden, die erstattet und entfernt werden.

    Der häufigste Konfigurationsfehler: Das **zu ersetzende Produkt** stimmt nicht mit der Variante überein, die tatsächlich im Warenkorb des Kunden liegt. In diesem Fall findet Aftersell keine passende Position zum Entfernen, und das Replacement wird stillschweigend nicht ausgelöst.

    So behebst du das:

    * Öffne das Replacement-Upsell-Angebot.
    * Klicke auf **Edit product to replace** und bestätige, dass das ausgewählte Produkt und die Variante **genau** dem Produkt und der Variante entsprechen, die der Kunde laut Funnel-Trigger gekauft haben sollte.
    * Wenn du zwischen Varianten desselben Produkts tauschst (Small → Large), muss das "zu ersetzende Produkt" gezielt auf die Variante Small zeigen. Wenn du es auf Large oder eine andere Variante setzt, die der Kunde nicht gekauft hat, wird das Angebot übersprungen.
    * Speichere und teste mit einer echten, günstigen Bestellung, die genau die Variante enthält, von der du tauschen möchtest.
  </Accordion>

  <Accordion title="Mein Kunde glaubt, ihm wurde doppelt berechnet">
    Das ist das erwartete Verhalten. Die ursprüngliche Position wird erstattet und der Ersatz wird berechnet, daher zeigt der Kontoauszug des Kunden zwei Transaktionen, obwohl der Nettobetrag dem angezeigten Angebotspreis entspricht. Um Verwirrung zu vermeiden:

    * Füge dem Angebotstext einen Satz hinzu, der die Erstatten-und-Ersetzen-Mechanik erklärt.
    * Aktiviere die automatische Erstattungsbenachrichtigung von Aftersell für Replacement-Upsells.
    * Schule dein Support-Team darin, das Muster mit zwei Einträgen zu erklären, wenn sich ein Kunde meldet.
  </Accordion>

  <Accordion title="Ich sehe &#x22;Partial refunds are not allowed until the transaction is settled&#x22;">
    Einige Zahlungsgateways (darunter Authorize.net und andere, die Transaktionen verzögert gesammelt abrechnen) erlauben keine Erstattungen, bevor die ursprüngliche Transaktion abgerechnet ist. Da ein Replacement Upsell den Ersatz unmittelbar nach dem Checkout berechnet und das Original erstattet, kann der Erstattungsschritt mit dem Fehler "Partial refunds are not allowed until the transaction is settled. Please try again later." fehlschlagen. Aftersell wiederholt die Erstattung nach der Abrechnung nicht automatisch, daher musst du die Erstattung manuell in der Shopify-Bestellung ausstellen, sobald die ursprüngliche Transaktion abgerechnet ist (in der Regel innerhalb von 24 Stunden, abhängig vom Abrechnungsplan deines Gateways). Um dieses Szenario zu vermeiden, wird Replacement Upsell bei bekannten nicht unterstützten Gateways komplett übersprungen. Wenn der Fehler bei einem unterstützten Gateway weiterhin auftritt, kontaktiere den Support, damit wir das untersuchen können.
  </Accordion>

  <Accordion title="Der Rabatt der ursprünglichen Bestellung ist nach dem Replacement verschwunden">
    Wenn Aftersell die ursprüngliche Position erstattet, geht jeder darauf angewendete Rabatt mit der Erstattung mit. Die Ersatzposition wird separat berechnet. Wenn der Kunde den Rabatt behalten soll, konfiguriere ihn direkt im Ersatzangebot über das Rabattfeld des Angebots.
  </Accordion>

  <Accordion title="Kann Replacement Upsell ein Abo gegen ein anderes Abo tauschen?">
    Nein. Wenn die ursprüngliche Position in der Bestellung bereits ein Abo ist, wird Replacement Upsell nicht ausgelöst. Das liegt daran, dass das Entfernen der Abo-Position den Abo-Vertrag in deiner Abo-App nicht kündigt; dem Kunden würde weiterhin etwas berechnet und er würde zusätzlich den Ersatz erhalten. Um ein bestehendes Abo zu ändern (Frequenz ändern, Produkt tauschen oder beides), verwende stattdessen [Subscription Upgrade](/de/aftersell/subscription-upgrades).
  </Accordion>

  <Accordion title="Mein Replacement-Upsell-Angebot wird plötzlich nicht mehr ausgelöst">
    Replacement Upsell erfasst Fehler pro Angebot über ein rollierendes 7-Tage-Fenster und zeigt das Angebot nicht mehr an, sobald die Fehlerzahl die unter **Settings → Replacement Upsells** konfigurierte Schwelle überschreitet (Standard: bei jedem Problem in den letzten 7 Tagen stoppen). Wenn der Failsafe auslöst, erscheint auf deiner Aftersell-Startseite ein Banner **"Replacement upsells are paused"** mit einem Link **Review failsafe** zu **Settings → Replacement Upsells**, wo eine Statuskarte deine aktuelle Fehlerzahl und den Status des Failsafes anzeigt.

    Wenn keine Fehler mehr auftreten, wird das Angebot automatisch fortgesetzt, sobald die rollierende 7-Tage-Zahl unter die Schwelle fällt. Um nach der Behebung des Problems sofort fortzufahren, klicke auf dieser Einstellungsseite auf **Reset failsafe**. Wenn du dir über die Ursache unsicher bist, kontaktiere den Support über den In-App-Chat.
  </Accordion>

  <Accordion title="Das Bild des Ersatzprodukts ist falsch oder generisch">
    Die Angebotskarte verwendet das variantenspezifische Bild, wenn der Variante in Shopify eines zugeordnet ist. Hat die Variante kein zugeordnetes Bild, greift die Angebotskarte auf das erste Bild des übergeordneten Produkts zurück. Wenn du zwischen Varianten desselben Produkts tauschst und sich das Bild nicht ändert, prüfe, ob jede Variante in Shopify ein eigenes Bild hat.
  </Accordion>

  <Accordion title="Ich möchte Replacement Upsell für viele Produktvarianten konfigurieren">
    Erstelle einen Funnel pro Variante. Jeder Funnel hat einen Produkt- und Varianten-Trigger und ein entsprechendes Ersatzprodukt mit Variante. Aftersell bietet derzeit keine integrierte Funktion zur Variantenzuordnung.
  </Accordion>

  <Accordion title="Der Kunde hat angenommen, aber das neue Abo ist nicht in meiner Abo-App">
    Gleicher Fehlerfall wie bei Subscription Upsell: Meist wurde ein Selling Plan zwischen der Darstellung des Angebots und der Annahme durch den Kunden deaktiviert. Shopify akzeptiert das Changeset, aber nachgelagert wird kein Abo angelegt. Bestätige, dass der Selling Plan in Shopify noch aktiv und dem Ersatzprodukt zugewiesen ist. Prüfe die Bestellimport- oder Webhook-Logs deiner Abo-App für die betroffene Bestellung. Wenn das Abo fehlt, kann das Support-Team deiner Abo-App den Kunden in der Regel manuell anmelden.
  </Accordion>

  <Accordion title="Ich möchte das neue Abo kündigen, nachdem der Kunde angenommen hat">
    Aftersell verwaltet keine Abo-Kündigungen. Die Kündigung zukünftiger Zyklen erfolgt im Kundenportal deines Abo-Anbieters oder durch den Kunden selbst. Der Erstattungsmechanismus von Shopify für den ersten Zyklus funktioniert wie bei jeder anderen Position.
  </Accordion>

  <Accordion title="Meine Authorize.net-Kunden sehen das Replacement-Upsell-Angebot nie">
    Das ist erwartet. Authorize.net ist im Code von Aftersell ausdrücklich für Replacement Upsell gesperrt, weil Transaktionen abgerechnet sein müssen, bevor Erstattungen ausgestellt werden können, und die verzögerte Abrechnung das Muster aus Erstattung und erneuter Abbuchung unterbricht, auf dem Replacement Upsell beruht. Biete Authorize.net-Kunden alternativ Angebote auf der Thank-you-Seite an. Du kannst bestätigen, dass dies die Ursache ist, indem du die Bestellung im Aftersell Order Browser öffnest; der Grund lautet dann "Payment gateway does not support replacement upsells."
  </Accordion>

  <Accordion title="Meine Kunden mit Nachnahme oder Bestellentwürfen sehen das Angebot nicht">
    Manuelle Zahlungsgateways (Nachnahme, benutzerdefinierte Zahlungsmethoden, Checkouts über Bestellentwürfe) sind ausdrücklich für Replacement Upsell gesperrt, weil sie keine Karte für Folgeabbuchungen speichern. Der Order Browser zeigt als Grund "Payment gateway does not support replacement upsells" an. Umfassendere Einschränkungen von Zahlungsmethoden bei Post-Purchase-Angeboten findest du unter [Zahlungsmethoden](/de/aftersell/payment_methods).
  </Accordion>
</AccordionGroup>
