Zum Inhalt
ecommercespotFür Anbieter
Ratgeber

Payment & Checkout

Gehosteter Checkout oder eigene Integration?

Die Wahl der Zahlungsoberfläche beeinflusst Gestaltung, Entwicklungsarbeit und die Verbindung zur Auftragsbearbeitung. Eine fertige Bezahlseite ist dabei nicht automatisch unpassend, eine eigene Oberfläche nicht automatisch besser. Beginnen Sie mit dem gewünschten Kaufablauf und den Anforderungen Ihres Teams.

Stand: 7 Min. Lesezeit

1. Drei Integrationswege unterscheiden

Bei einer gehosteten Bezahlseite wechseln Kunden für den Zahlungsschritt auf eine vom Zahlungsanbieter bereitgestellte Seite. Ein eingebettetes vorgefertigtes Formular bleibt in Ihrer Website sichtbar. Individuell zusammengestellte Komponenten erlauben eine stärker eigene Oberfläche.

Stripe dokumentiert diese Varianten beispielsweise als gehostete Seite, eingebettetes Formular und Aufbau mit Komponenten. Das ist ein Produktbeispiel; verfügbare Funktionen und Integrationswege müssen Sie für Ihren konkreten Anbieter prüfen.

Verwechseln Sie den Integrationsweg nicht mit der Auswahl der Zahlungsarten. Eine gehostete Seite kann mehrere Zahlarten anbieten; eine individuell gebaute Oberfläche kann trotzdem durch die Leistungen des gewählten Zahlungsanbieters begrenzt sein. Prüfen Sie daher Oberfläche, Zahlungsabwicklung und Auftragsanbindung als zusammenhängende, aber getrennt zu bewertende Teile.

Lassen Sie sich Ihren tatsächlichen Ablauf zeigen: vom Warenkorb über den Zahlungsschritt bis zur Bestätigung im Shop. Falls zusätzliche Angaben benötigt werden, klären Sie, wo sie erfasst und validiert werden. Achten Sie auf die Übergabe zwischen den Seiten, verständliche Zurückwege und den Erhalt des Warenkorbs bei einem Abbruch.

2. Anforderungen vor Gestaltungsvorlieben klären

Welche Zahlarten, Länder, Währungen und gegebenenfalls wiederkehrenden Zahlungen benötigen Sie? Prüfen Sie außerdem Gutscheine, Versandoptionen und die Verbindung zum Shopsystem. Eine passende Oberfläche nützt wenig, wenn ein erforderlicher Ablauf nicht unterstützt wird.

Trennen Sie unverzichtbare Funktionen von gestalterischen Wünschen. Legen Sie fest, was Ihr Team selbst entwickeln und dauerhaft betreuen kann. Ein vorhandenes Shop-Plugin kann sinnvoller sein als eine neue Einzelintegration, wenn es den benötigten Prozess zuverlässig abbildet.

Erstellen Sie eine Liste unverzichtbarer Kaufabläufe. Beispiele sind ein einmaliger Kauf, eine spätere Änderung des Auftrags oder ein wiederkehrendes Angebot. Halten Sie für jede Anforderung fest, ob sie vom Shop, einer Erweiterung oder dem Zahlungsanbieter umgesetzt wird. Ein Produktname allein ist keine ausreichende Funktionsbestätigung.

Prüfen Sie die Voraussetzungen für die benötigten Zahlarten und Märkte direkt beim Anbieter. Unterscheiden Sie zwischen technisch vorhanden, für Ihr Händlerkonto freigeschaltet und im konkreten Kaufvorgang angezeigt. Nutzen Sie für die Abnahme einen vereinbarten Satz realistischer Szenarien, statt nur eine vorbereitete Standardzahlung vorführen zu lassen.

3. Den gesamten Betrieb vergleichen

Vergleichen Sie mehr als den ersten Einbau: Änderungen an Zahlarten, mobile Bedienung, Fehlermeldungen, Tests und spätere Updates erzeugen ebenfalls Arbeit. Fragen Sie, welche Teile der Zahlungsanbieter pflegt und welche in Ihrer Verantwortung liegen.

Eine stärker eigene Gestaltung bedeutet nicht automatisch bessere Abschlüsse. Bewerten Sie konkrete Bedienprobleme und verfügbare Messdaten. Übernehmen Sie keine allgemeinen Conversion-Versprechen als Begründung für zusätzliche Entwicklung.

Bewerten Sie für jede Variante, welche Änderungen Ihr eigenes Team ausführen muss. Dazu können die Anordnung von Eingabefeldern, die Darstellung von Fehlern, Übersetzungen und der Umgang mit Aktualisierungen gehören. Fragen Sie, welche Änderungen konfigurierbar sind und welche eine neue Entwicklung oder ein Update der Shoperweiterung benötigen.

Berücksichtigen Sie auch Diagnose und Support. Können Sie einen fehlgeschlagenen Vorgang zwischen Shop und Zahlungsplattform eindeutig zuordnen? Welche Informationen sieht der Kundendienst, ohne Zahlungsdaten unnötig zu verbreiten? Halten Sie fest, welcher Ansprechpartner einen blockierten Kaufprozess untersucht und wer eine Änderung an der Oberfläche freigibt.

Integrationswege anhand konkreter Fragen vergleichen
VarianteGestaltung prüfenBetrieb klären
Gehostete BezahlseiteWelche Marken-, Sprach- und Ablaufanpassungen sind möglich?Wie gelangen Status und Rückmeldungen in Ihren Shop?
Eingebettetes FormularWie fügt es sich mobil in den vorhandenen Kaufablauf ein?Wer hält Einbettung und Erweiterung aktuell?
Eigene Oberfläche mit KomponentenWelche Pflichtfunktionen müssen Sie selbst gestalten und testen?Wer betreut Oberfläche, Fehlerbehandlung und Änderungen?
Shopsystem-PluginWelche der Varianten und Funktionen bildet die Erweiterung ab?Welche Versionsabhängigkeiten und Supportzuständigkeiten bestehen?
  • Verfügbare Anpassungen anhand eines konkreten Kaufablaufs prüfen.
  • Einführungskosten und laufenden Pflegeaufwand getrennt erfassen.
  • Zuständigkeiten für Shop, Zahlungsintegration und Support benennen.

4. Zahlung und Auftragsfreigabe verbinden

Die sichtbare Rückkehr auf eine Erfolgsseite ist kein ausreichender Nachweis für die zuverlässige Auftragsfreigabe. Kunden können das Fenster schließen oder die Rückkehr kann scheitern. Der bestätigte Zahlungsstatus muss dennoch im zuständigen System ankommen.

Stripe beschreibt dafür serverseitige Ereignisse und berücksichtigt Zahlungen, die erst später bestätigt werden. Planen Sie die entsprechende Statusverarbeitung für Ihren Anbieter und lassen Sie Rückmeldungen und Wiederholungen testen.

Beschreiben Sie die Statusübergänge ausdrücklich: Ein angelegter Zahlungsvorgang ist nicht dasselbe wie eine bestätigte Zahlung. Vereinbaren Sie, wann der Auftrag reserviert, zur Bearbeitung freigegeben oder wieder beendet wird. Bei späteren Bestätigungen muss der Prozess auch funktionieren, wenn der Kunde gerade nicht auf Ihrer Website ist.

Lassen Sie den Zusammenhang zwischen Zahlung und Auftrag über eine eindeutige Referenz nachvollziehbar machen. Wenn eine Bestätigung wiederholt eintrifft, darf daraus keine zweite Versandfreigabe entstehen. Bei einer ausbleibenden Meldung braucht Ihr Team einen vereinbarten Prüf- und Abgleichweg. Die konkrete Ereignisverarbeitung muss zur Dokumentation und zum Statusmodell Ihres Anbieters passen.

5. Abbrüche, Verzögerungen und Erstattungen testen

Prüfen Sie erfolgreiche und abgelehnte Zahlungen, einen abgebrochenen Zahlungsschritt sowie eine später eintreffende Bestätigung. Kontrollieren Sie jeweils den Auftrag im Shop und die weitere Bearbeitung.

Nehmen Sie auch vollständige und teilweise Erstattungen in die Abnahme auf, soweit Ihr Geschäftsprozess sie benötigt. Bestimmen Sie, wer eine Erstattung auslöst und wie sie in Shop, Zahlungsplattform und Buchhaltung nachvollziehbar bleibt.

Prüfen Sie Fehlertexte so, wie Kunden sie sehen: Ist klar, ob erneut versucht werden kann, eine andere Zahlart gewählt werden sollte oder der Support benötigt wird? Erhaltene Formulareingaben und Warenkorbdaten können einen erneuten Einstieg erleichtern. Vermeiden Sie dabei die Annahme, dass derselbe Zahlungsversuch beliebig wiederholt werden darf; lassen Sie den vorgesehenen Ablauf bestätigen.

Bei Erstattungen reicht ein sichtbarer Button als Nachweis nicht aus. Verfolgen Sie den Vorgang vom Auslösen bis zur Rückmeldung in den beteiligten Systemen. Prüfen Sie bei Teilbeträgen, wie bereits erstattete Beträge berücksichtigt werden und wie der Kundendienst den aktuellen Stand erkennt. Stimmen Sie zusätzlich ab, was bei einem Abbruch oder Fehler während der Erstattung geschieht.

6. Die Entscheidung nachvollziehbar festhalten

Vergleichen Sie die Varianten in einer kurzen Entscheidungsvorlage: erfüllte Pflichtfunktionen, offene Lücken, Einführungsaufwand, laufende Pflege und Abnahmefälle. Halten Sie fest, welche Annahmen der Anbieter noch bestätigen muss.

Fragen zur Verarbeitung von Zahlungsdaten und zu vertraglichen Pflichten gehören in die konkrete Prüfung mit dem Zahlungsanbieter und gegebenenfalls fachlicher Beratung. Eine bestimmte Einbettungsform allein klärt diese Anforderungen nicht.

Nutzen Sie eine gewichtete Entscheidung nur dann, wenn die Kriterien verständlich bleiben. Eine fehlende Pflichtfunktion sollte nicht durch viele nebensächliche Gestaltungspunkte ausgeglichen werden. Trennen Sie deshalb zunächst Ausschlusskriterien von den Punkten, bei denen ein bewusster Kompromiss möglich ist.

Halten Sie die Entscheidung so fest, dass sie später überprüft werden kann: gewählte Variante, belegte Funktionen, offene Voraussetzungen und akzeptierte Grenzen. Benennen Sie auch einen Anlass für eine Neubewertung, etwa einen zusätzlichen Markt oder einen neuen wiederkehrenden Kaufablauf. Ein späterer Wechsel bleibt ein eigenes Integrationsprojekt und sollte nicht als mühelos vorausgesetzt werden.

Checkliste für Ihr Projekt

  • Zahlarten, Länder, Währungen und erforderliche Abläufe sind geklärt.
  • Gehostete Seite, Formular, Komponenten oder Plugin wurden konkret verglichen.
  • Mobile Fehler-, Abbruch- und Erfolgszustände sind geprüft.
  • Auftragsfreigabe funktioniert unabhängig vom Aufruf der Erfolgsseite.
  • Verzögerte Bestätigungen und benötigte Erstattungsfälle sind getestet.
  • Pflichtfunktionen und verhandelbare Gestaltungswünsche sind getrennt bewertet.
  • Support kann Zahlung und Auftrag ohne unnötige Datenweitergabe zuordnen.
  • Entscheidung, offene Voraussetzungen und Anlass für eine Neubewertung sind dokumentiert.

Quellen & weiterführende Dokumentation

Stripe: Checkout-IntegrationswegeProduktdokumentation für gehostete Seiten, eingebettete Formulare und Komponenten.

Stripe: Bestellungen nach Zahlung bearbeitenTechnische Hinweise zur serverseitigen Zahlungsbestätigung und Auftragsbearbeitung.

Weitere Ratgeber

Ratgeber