Wenn dein Store die manuelle Zahlungserfassung verwendet, siehst du möglicherweise einige Bestellungen im Status „teilweise bezahlt“. Dieser Artikel zeigt dir, wie du dieses Problem löst und dabei deine Einstellungen zur manuellen Zahlungserfassung beibehältst.
Wenn dein Store eine Betrugserkennungs-App verwendet (z. B. NoFraud oder Riskified), unterstützt die Betrugserkennungs-App Post-Purchase-Upsells möglicherweise nicht nativ. In diesen Fällen erfasst sie die Zahlung für die Bestellung oft zu früh, bevor das Post-Purchase-Upsell hinzugefügt wird. Die Zahlung für das Post-Purchase-Upsell wird autorisiert, aber nur die ursprüngliche Zahlung wird erfasst. Eine solche Bestellung wird als Partially paid angezeigt.
Zudem kann der Zeitpunkt der Zahlungserfassung durch die Betrugs-App die Artikel-Bereinigungslogik von Aftersell stören. Wenn die Betrugs-App die ursprüngliche Zahlung erfasst, nachdem die Upsell-Autorisierung fehlgeschlagen ist, entfernt Aftersell den unbezahlten Upsell-Artikel möglicherweise nicht wie erwartet aus der Bestellung. Das kann dazu führen, dass Kunden Produkte kostenlos erhalten.
Zuerst musst du bestätigen, dass du derzeit die manuelle Zahlungserfassung verwendest. Falls nicht, trifft der Rest dieses Artikels leider nicht auf dich zu.
Bestätige deine Zahlungserfassungs-Einstellungen
Dein Store kann ein automatisches Zahlungserfassungssystem eingerichtet haben und trotzdem die Shopify-Einstellung für manuelle Zahlungserfassung aktiviert haben. Du kannst die Zahlungserfassungs-Einstellungen deines Stores hier überprüfen:
Shopify-Adminbereich > Settings > Payments > Payment Capture Method
Wenn du derzeit die manuelle Zahlungserfassung verwendest, lies weiter!
Einen Shopify Flow erstellen
Die einfachste Lösung, um sicherzustellen, dass alle Zahlungen einer Bestellung erfasst werden, ist die Verwendung eines Shopify Flows. Unten siehst du ein Bild eines Shopify Flows, der genau das erreicht:
Dieser Flow hat 3 Schritte:
- Ein Trigger sorgt dafür, dass der Flow nur startet, wenn eine Bestelltransaktion erstellt wurde. Die erste Transaktion einer Bestellung wird erstellt, wenn der Kunde die Bestellung aufgibt. Eine zusätzliche Transaktion wird erstellt, wenn der Kunde das Aftersell-Post-Purchase-Upsell annimmt. Unser Ziel ist es, die Zahlung der zweiten Transaktion zu erfassen, daher prüfen wir im nächsten Schritt einige Bedingungen.
- Bedingungen stellen sicher, dass der Flow nur in bestimmten Szenarien fortgesetzt wird. Wir wollen, dass dieser Flow nur fortgesetzt wird, wenn die erstellte Transaktion von einem Post-Purchase-Upsell stammt. Außerdem wollen wir diesen Flow nicht ausführen, wenn die Zahlung für die ursprüngliche Bestellung noch nicht erfasst wurde. Dieser Flow soll nur zusätzliche Zahlungen erfassen, die verpasst wurden. Wenn noch keine Zahlung erfasst wurde, tun wir in diesem Flow nichts und gehen davon aus, dass das reguläre Zahlungserfassungssystem den vollen Betrag erfasst.
- Zahlung erfassen, sobald alle deine Prüfungen bestanden sind. Damit wird nur die Zahlung für den zusätzlichen Betrag aus dem Post-Purchase-Upsell erfasst. Problem gelöst!
Wenn du externe Fulfillment-Dienste verwendest, stelle nach der Implementierung des obigen Flows bitte sicher, dass der Zahlungserfassungs-Flow keine unbeabsichtigten Auswirkungen auf dein Fulfillment hat. Weitere Details zum Fulfillment findest du in unserer Fulfillment-Dokumentation.
Zahlungserfassung bei Post-Purchase-Upsells funktioniert nicht
<Note>
Dieser Abschnitt gilt, wenn du einen kürzlichen Anstieg von teilweise bezahlten Bestellungen speziell bei Post-Purchase-Upsells feststellst, auch wenn du keine Betrugserkennungs-App verwendest.
</Note>
Shopify hat um den 31. März 2026 herum seine integrierte Automatisierungsvorlage „Capture payment if order is not high fraud risk“ aktualisiert. Diese Aktualisierung änderte, wie Shopify das Betrugsrisiko bei Bestelländerungen bewertet, was die automatische Zahlungserfassung für Post-Purchase-Upsells unterbrochen hat.
Zuvor führte Shopify die Betrugsanalyse erneut aus, wenn eine Bestellung bearbeitet wurde (etwa wenn ein Post-Purchase-Upsell-Artikel hinzugefügt wurde). Diese Änderung des Risikoniveaus löste den Flow der Zahlungserfassungsvorlage erneut aus und erfasste die Upsell-Zahlung. Shopify führt die Betrugsanalyse bei Bestelländerungen nicht mehr erneut aus, daher wird der Vorlagen-Flow nicht erneut ausgelöst und die Upsell-Zahlung nicht erfasst.
Dieses Problem betrifft Stores mit und ohne Betrugserkennungs-App.
Du bist möglicherweise von diesem Problem betroffen, wenn:
- Dir ein plötzlicher Anstieg von Partially paid-Bestellungen bei Post-Purchase-Upsells aufgefallen ist
- Nur Bestellungen, bei denen ein Kunde ein Post-Purchase-Upsell angenommen hat, als teilweise bezahlt angezeigt werden
- Die Zahlung für die ursprüngliche Bestellung erfasst wird, die Upsell-Zahlung aber autorisiert und nicht erfasst ist
- Du um den Zeitpunkt des Problembeginns nichts an deinen Store-Einstellungen geändert hast
Verwende die Aftersell-Flow-Vorlage für eine Ein-Klick-Einrichtung. Aftersell veröffentlicht eine vorgefertigte Flow-Vorlage namens „Capture payment when a post-purchase upsell is accepted“ in der Flow-Vorlagenbibliothek von Shopify. Du kannst sie direkt aus der Flow-App installieren, ohne den Workflow manuell zu erstellen. Suche in der Flow-Vorlagenbibliothek in der Kategorie Orders danach.
Wenn du den Flow lieber manuell erstellen möchtest, lege einen neuen Shopify Flow mit der folgenden Konfiguration an:
- Trigger: „Aftersell Post Purchase Offer Accepted“ – Dieser wird ausgelöst, wenn ein Kunde ein Aftersell-Post-Purchase-Upsell-Angebot annimmt und der Artikel erfolgreich zur Bestellung hinzugefügt wird.
- Bedingung: „Order capturable is equal to True“ – Damit versucht der Flow nur dann, die Zahlung zu erfassen, wenn sich die Bestellung in einem Zustand befindet, in dem die Erfassung möglich ist.
- Aktion: „Capture payment“ – Wenn die Bedingung erfüllt ist, erfasst der Flow die ausstehende Zahlung für den Upsell-Betrag.
<Warning>
Füge keine Bedingung für den Presentment-Money-Betrag hinzu. Einige Stores hatten Probleme, bei denen Shopify den Presentment-Money-Betrag fälschlicherweise als 0 zurückgibt, obwohl ein ausstehender Saldo besteht. Eine Bedingung wie „presentment money amount is greater than 0“ kann dazu führen, dass der Flow die Zahlungserfassung bei gültigen Bestellungen überspringt. Das kann dazu führen, dass Kunden Rechnungs-E-Mails erhalten, statt dass ihre Zahlung automatisch erfasst wird. Halte den Flow einfach: Trigger, Capturable-Prüfung, Zahlung erfassen.
</Warning>
<Info>
Deine bestehende Shopify-Automatisierung zur Zahlungserfassung für die ursprüngliche Bestellung kann unverändert bleiben. Dieser neue Flow läuft parallel dazu und behandelt nur die Post-Purchase-Upsell-Zahlung.
</Info>
Nach dem Einrichten des Flows
- Teste den Flow in einem Entwicklungs- oder Sandbox-Store, bevor du ihn in der Produktion aktivierst.
- Überwache deine Bestellungen einige Tage nach der Aktivierung des Flows, um zu bestätigen, dass Zahlungen wie erwartet erfasst werden und keine Rechnungs-E-Mails an Kunden gesendet werden.
- Prüfe deinen Fulfillment-Workflow. Wenn du externe Fulfillment-Dienste verwendest, stelle sicher, dass dieser Zahlungserfassungs-Flow das Fulfillment nicht auslöst, bevor du bereit bist. Weitere Details findest du in unserer Fulfillment-Dokumentation.
- Überprüfe deine Bestellsperre-Einstellungen. Wenn Bestellungen ohne abgeschlossene Zahlung versandt wurden, bestätige, dass deine Bestellsperre-Einstellungen so konfiguriert sind, dass das Fulfillment verhindert wird, bis die Zahlung vollständig erfasst ist.
Ich verwende keine Betrugs-App. Warum werden meine Post-Purchase-Upsell-Zahlungen nicht erfasst?
Shopify hat um den 31. März 2026 seine integrierte Automatisierungsvorlage „Capture payment if order is not high fraud risk“ aktualisiert. Zuvor führte Shopify die Betrugsanalyse erneut aus, wenn eine Bestellung bearbeitet wurde (etwa wenn ein Post-Purchase-Upsell hinzugefügt wurde), was den Zahlungserfassungs-Flow erneut auslöste. Das tut Shopify nicht mehr, daher wird die Upsell-Zahlung nicht erfasst. Das Erstellen des oben beschriebenen Shopify Flows „Aftersell Post Purchase Offer Accepted“ löst dieses Problem.
Erfasst der neue Flow den vollen Bestellbetrag oder nur den Upsell-Betrag?
Der Flow erfasst nur den ausstehenden Upsell-Betrag. Er erfasst die Zahlung der ursprünglichen Bestellung nicht erneut oder doppelt.
Was passiert, wenn die Bestellung beim Ausführen des Flows nicht erfassbar ist?
Der Flow prüft zuerst die Bedingung „Order capturable“. Ist die Bestellung bereits erfassbar, erfasst er die Zahlung sofort.
Falls nicht, gibt die Aftersell-Vorlage nicht sofort auf: Sie wartet 60 Sekunden, prüft Order capturable ein zweites Mal und erfasst die Zahlung, wenn die Bestellung in der Zwischenzeit erfassbar geworden ist. Nur wenn sie immer noch nicht erfassbar ist, endet der Durchlauf mit der Meldung „Order did not become capturable in time“ — in keinem Fall wird eine Erfassung zu früh versucht.
Ein manuell erstellter Flow mit nur der einen Bedingung stoppt bei der ersten Prüfung, statt es erneut zu versuchen.
Ich habe bereits eine Shopify-Automatisierung zur Zahlungserfassung. Muss ich sie ändern?
Nein. Deine bestehende Shopify-Automatisierung (wie „Capture payment if order is not high fraud risk“) kann unverändert bleiben. Der neue Shopify Flow läuft parallel dazu und behandelt speziell die Lücke bei der Post-Purchase-Upsell-Zahlung.
Meine Kunden erhalten Rechnungs-E-Mails, nachdem sie ein Post-Purchase-Upsell angenommen haben. Was passiert da?
Das kann passieren, wenn der Shopify Flow eine Bedingung für den Presentment-Money-Betrag enthält. Shopify gibt den Presentment-Money-Betrag manchmal als 0 zurück, obwohl ein ausstehender Saldo besteht. In diesem Fall überspringt der Flow die Zahlungserfassung und Shopify sendet stattdessen eine Rechnungs-E-Mail an den Kunden. Die Lösung besteht darin, die Presentment-Money-Bedingung aus dem Flow zu entfernen und nur die Prüfung „Order capturable“ zu behalten.
Ich verwende Riskified / NoFraud und meine Kunden erhalten Produkte aus Upsells kostenlos. Was passiert da?
Wenn ein Kunde ein Post-Purchase-Upsell annimmt, die Autorisierung der Upsell-Zahlung aber fehlschlägt, sollte Aftersell den unbezahlten Artikel nach einer festgelegten Zeit aus der Bestellung entfernen (konfiguriert unter Aftersell > Settings > Fulfillment and Payment > Partially Paid). Wenn deine Betrugs-App die ursprüngliche Zahlung jedoch an einem bestimmten Punkt in der Abfolge erfasst, kann sie die Bereinigungslogik von Aftersell stören, sodass der unbezahlte Artikel in der Bestellung verbleibt und kostenlos ausgeführt wird. Die obige Shopify-Flow-Lösung hilft, indem sie sicherstellt, dass die Zahlung zeitnah erfasst wird. Du solltest außerdem deine Einstellungen zur automatischen Entfernung bei „Partially Paid“ und deine Bestellsperre-Einstellungen überprüfen, um das Fulfillment vor der Zahlungsbestätigung zu verhindern.
Ist Aftersell an der Zahlungserfassung beteiligt?
Nein. Aftersell ist weder an der Zahlungsautorisierung noch an der Zahlungserfassung beteiligt. Aftersell weist Shopify über die Post-Purchase-API von Shopify an, das Upsell-Produkt zur Bestellung hinzuzufügen. Shopify übernimmt den Rest des Zahlungsprozesses. Die in diesem Artikel beschriebenen Shopify Flows sind der empfohlene Weg, um sicherzustellen, dass die Zahlung erfasst wird.
Wo kann ich mehr über teilweise bezahlte Bestellungen erfahren?
Details zu den Ursachen teilweise bezahlter Bestellungen und deren Lösung findest du in unserem Artikel Teilweise bezahlte Bestellungen.