Skip to main content
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.

Wie ein Replacement verarbeitet wird

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.

Unterstützte Szenarien

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.

Blockierte Szenarien

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. Subscription Upgrade ändert den bestehenden Vertrag in Recharge, Skio oder Loop direkt, ohne zu versuchen, die Abo-Position zu entfernen und neu hinzuzufügen.
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.

Was der Kunde sieht

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

Im Post-Purchase-Angebot

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.

In der Shopify-Bestellung nach der Annahme

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.

Im Portal des Abo-Anbieters (wenn der Ersatz ein Abo ist)

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.

Kompatible Abo-Plattformen

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.

Anforderungen an Zahlungsmethoden

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.

Rabattbehandlung

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

Rabatte auf der ursprünglichen Position werden nicht auf den Ersatz übertragen

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.

Replacement erlauben, wenn das Ziel einen Rabatt hat

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.

Rabatt für den ersten Zyklus bei Abo-Replacements

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.

Funnels pro Variante

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.

Analytics und Reporting

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.

Der Beta-Failsafe

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.
Beta-Failsafe für Replacement Upsell im Order Browser

Die Failsafe-Schwelle konfigurieren

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.

Was den Failsafe auslöst

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.

Wenn der Failsafe auslöst

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.

Zurücksetzen

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.

Fehlerbehebung

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