Alles, was Sie über das testen von zahlungs-gateways wissen müssen

Lassen Sie sich keinen Verkauf durch eine technische Panne entgehen. Erfahren Sie, wie Sie ein Test-Zahlungsgateway nutzen, befolgen Sie unsere Checkliste und sorgen Sie für einen reibungslosen Bezahlvorgang für Ihre Kunden.

Lassen Sie sich keinen Verkauf durch eine technische Panne entgehen. Erfahren Sie, wie Sie ein Test-Zahlungsgateway nutzen, befolgen Sie unsere Checkliste und sorgen Sie für einen reibungslosen Bezahlvorgang für Ihre Kunden.

Nick Knuppe

Head of product marketing

Wenn Ihr KMU wächst, ist das letzte, was Sie wollen, eine Meldung „Zahlung fehlgeschlagen“, die zwischen einem Kunden und dessen Kauf steht.

Schließlich haben Sie den schwierigsten Teil bereits erledigt. Sie haben eine Marke aufgebaut, Ihre SEO optimiert, in marketing und website-design investiert, und Sie haben einen kunden erfolgreich durch den funnel geführt.

Er hat sich Ihre kollektion angesehen, produkte in den warenkorb gelegt und schließlich auf „kaufen“ geklickt – und dann wird der gesamte prozess durch einen fehler „zahlung fehlgeschlagen“ entgleist.

Für Sie mag das nur ein kleiner technischer fehler sein, aber für Ihren kunden ist es ein gebrochenes versprechen, verlorenes vertrauen und ein direkter schlag für Ihren umsatz.

Hier wird das testen von zahlungs-gateways zu Ihrer wertvollsten versicherungspolice.

Dieser leitfaden hilft Ihnen sicherzustellen, dass Ihre website sicher und Ihre integrationen wasserdicht sind und Ihr checkout bereit ist, jeden klick in einen bestätigten verkauf zu verwandeln.

Was ist das testen von zahlungs-gateways?

Das testen von zahlungs-gateways ist der prozess, mit dem Sie überprüfen, ob Ihre digitale kasse genau so funktioniert, wie sie sollte.

Es ist eine möglichkeit, die funktionalität, sicherheit und geschwindigkeit des zahlungs-gateways zu testen, um sicherzustellen, dass, wenn ein kunde auf „bezahlen“ klickt, das geld sicher und ohne probleme von seinem konto auf Ihres gelangt.

Plattformfunktionalität und online-sicherheit sind für den e-commerce-verkaufszyklus von entscheidender bedeutung. Gründliche tests sind für jedes unternehmen unerlässlich, das ein professionelles, reibungsloses zahlungserlebnis bieten möchte.

Bevor wir uns mit dem „wie“ befassen, klären wir das „was“. Wenn Sie diese begriffe verstehen, sprechen Sie die gleiche sprache wie Ihre entwickler.

Was sind die Arten von Zahlungsgateway-Tests?

Stellen Sie sich das zahlungs-gateway als ein virtuelles tor vor. Jede transaktion auf Ihrer e-commerce-website muss dieses tor zur validierung passieren. Es ist der online-service, der es Ihnen ermöglicht, kreditkarten, debitkarten und lokale zahlungsmethoden wie iDEAL oder Payconiq (bald Wero) zu akzeptieren.

Zahlungs-gateways sind in der regel in die finale checkout-seite auf der website integriert. Nachdem kunden ihre rechnungs- und versandinformationen angegeben haben, werden sie aufgefordert, ihre zahlungsdetails einzugeben und auf „zahlung veranlassen“ zu klicken.

Mehr erfahren: wählen sie das richtige zahlungs-gateway für ihren e-commerce-shop für digitale produkte

Die drei arten von zahlungs-gateways

Nicht jedes tor sieht gleich aus. Abhängig von der größe Ihres unternehmens und Ihrem technischen komfort verwenden Sie wahrscheinlich eine dieser drei konfigurationen. Wenn Sie wissen, welche Sie haben, können Sie ein zahlungs-gateway effektiv testen.

  1. Hosted zahlungs-gateways

Dies ist die häufigste wahl für KMU. Wenn ein kunde auf „bezahlen“ klickt, wird er vorübergehend von Ihrer website auf die sichere seite des zahlungsanbieters (wie Mollies hosted checkout) weitergeleitet. Sobald die zahlung abgeschlossen ist, wird er zu Ihrer website zurückgeschickt, normalerweise auf eine „danke“-seite.

  • Der vorteil: Das hosted gateway ist hochsicher, da der anbieter alle sensiblen daten verwaltet.

  • Der testfokus: Testen Sie den rückweg, um sicherzustellen, dass der kunde nach der zahlung erfolgreich zu Ihrer website zurückkehrt.

  1. API- oder nicht-gehostete gateways

Dies ist die individuell entwickelte option. Sie haben die volle kontrolle über das checkout-design, und die zahlungsabwicklung erfolgt über eine API.

  • Der vorteil: Komplette flexibilität für einzigartige geschäftsmodelle (wie individuelle abonnements).

  • Der testfokus: Dies erfordert die strengsten integrationstests, da Ihre entwickler für die gesamte kommunikationskette zwischen Ihrer website und dem prozessor verantwortlich sind.

Was ist ein test-zahlungs-gateway?

Ein test-zahlungs-gateway ist Ihre private sandbox oder testumgebung. Es ist ein sicherer raum, in dem entwickler fehler in Ihrem zahlungssystem beheben können, ohne echtes geld zu verarbeiten. In dieser umgebung können Sie fehler identifizieren und die customer journey mithilfe von dummy-kartennummern testen, um sicherzustellen, dass alles perfekt funktioniert, bevor Sie live gehen.

Zahlungs-gateway versus zahlungsabwickler (payment processor)

Menschen verwenden die begriffe „gateway“ und „processor“ oft synonym, aber sie sind technisch gesehen unterschiedlich.

  • Das zahlungs-gateway ist der front-end-bote. Es erfasst die kundendaten und teilt Ihrer website mit, ob die zahlung genehmigt oder abgelehnt wurde.

  • Der zahlungsabwickler ist der back-end-motor. Er übernimmt die schwere arbeit, das eigentliche geld zwischen den banken zu bewegen.

Zahlungs-gateway versus zahlungsterminal

Wenn Sie jemals ein physisches einzelhandelsgeschäft betrieben haben, kennen Sie bereits ein zahlungsterminal (oft als PDQ-gerät oder kartenlesegerät bezeichnet). Dies ist die physische hardware, mit der kunden ihre karten antippen oder durchziehen. Das zahlungs-gateway ist im wesentlichen die digitale version dieses terminals; es liest die digitalen informationen, die in die checkout-seite Ihrer website eingegeben werden.

Warum müssen wir zahlungs-gateways testen?

Das zahlungs-gateway ist das herzstück Ihres geschäfts. Tests stellen sicher, dass alle beweglichen teile – Ihre website, die banken und die sicherheitsprotokolle – in harmonie zusammenarbeiten.

Über das bloße annehmen von geld hinaus ermöglichen Ihnen tests zu bestätigen, dass Sie transaktionen korrekt genehmigen und bestellungen autorisieren können. Wenn ein zahlungs-gateway oder -abwickler während des tests instabil ist, ist das ein zeichen dafür, dass Sie möglicherweise alternative anbieter in betracht ziehen sollten.

Arten von zahlungs-gateway-tests

Wenn Sie mit entwicklern sprechen, hilft ein rahmenwerk. Wir unterteilen das testen von zahlungs-gateways in vier verschiedene säulen. Dadurch wird sichergestellt, dass nicht nur der bezahl-button funktioniert, sondern dass die gesamte infrastruktur dahinter felsenfest ist.

Funktionstests

Funktionstests stellen sicher, dass sich die anwendung wie erwartet verhält. Dies kann das aufgeben von bestellungen, die bestätigung korrekter berechnungen für mehrere artikel, das anwenden von codes und die schätzung von steuern umfassen.

Testszenarien für funktionstests von zahlungs-gateways

  • Testen des zahlungs-gateway-erfolgs: Leitet eine gültige kartennummer den kunden auf eine danke- oder auftragsbestätigungsseite weiter? Geht das system korrekt mit verschiedenen kartenarten (visa, mastercard und american express) um?

  • Berechnungen und logik: Werden die versandkosten und die mehrwertsteuer/steuern basierend auf der adresse des benutzers korrekt berechnet? Wenn ein kunde einen rabattcode anwendet, spiegelt das gateway den neuen, niedrigeren preis wider?

  • Fehlerbehandlung (auch bekannt als ‘negatives testen’): Was passiert, wenn ein benutzer das CVV-feld leer lässt oder ein abgelaufenes datum eingibt? Das system sollte eine hilfreiche, menschliche fehlermeldung liefern und keinen technischen code.

  • Erfolgreiche transaktion: Überprüfen Sie, ob die zahlung mit gültigen details verarbeitet wurde, dass gelder überwiesen wurden und dass eine bestätigung eingegangen ist.

  • Fehlgeschlagene transaktionen: Testen Sie mit ungültigen kartennummern, abgelaufenen karten, falschem CVV oder unzureichendem guthaben.

  • Abgelehnte oder blockierte karten: Stellen Sie sicher, dass das system blockierte oder als betrug markierte karten ordnungsgemäß behandelt.

  • Netzwerk- oder verbindungsfehler: Simulieren Sie unterbrechungen, um sicherzustellen, dass das system keine doppelten abbuchungen vornimmt und transaktions-timeouts verarbeiten kann.

  • Teilzahlung oder session-timeouts: Testen Sie das verhalten, wenn ein benutzer die zahlungsseite auf halbem wege verlässt oder die sitzung abläuft.

  • Währungsumrechnung: Validieren Sie die umrechnung in die währung des standorts des benutzers.

  • Rückerstattungsmanagement: Überprüfen Sie, ob rückerstattungen (vollständig und teilweise) korrekt verarbeitet und gutgeschrieben werden.

Integrationstests

Im grunde ist Ihre website eine sammlung verschiedener apps, die miteinander kommunizieren. Integrationstests stellen sicher, dass Ihre website, Ihr zahlungs-gateway und Ihr backend (z. B. Shopify, Magento oder ein ERP) alle die gleiche sprache sprechen.

Wenn Sie eine unserer vorgefertigten integrationen verwenden, ist ein großteil dieser logik bereits optimiert, aber das testen bleibt ein wichtiger schritt, um sicherzustellen, dass Ihre spezifische konfiguration perfekt funktioniert.

Testszenarien für die integration von zahlungs-gateways

  • Bestellungserstellung: Wird, sobald eine zahlung autorisiert ist, eine bestellung in Ihrem shop-dashboard mit dem status „bezahlt“ angezeigt?

  • Webhook-verarbeitung: Erhält Ihre website den erfolg-ping vom gateway, um automatisch eine bestätigungs-e-mail an den kunden auszulösen?

  • Rückerstattungs- und stornierungsszenarien: Können Sie eine rückerstattung über das admin-panel Ihrer website initiieren und sicherstellen, dass der transaktionsstatus im zahlungs-gateway korrekt aktualisiert wird?

  • Mehrere zahlungsmethoden: Testen Sie kreditkarten, debitkarten, net banking und UPI.

  • Rückgabe-URL und weiterleitung: Werden die kunden nach erfolgreichen oder fehlgeschlagenen käufen korrekt zu Ihrem webshop zurückgeleitet?

Sicherheitstests

Dies ist die kritischste säule für den aufbau von vertrauen. sicherheitstests stellen sicher, dass sensible daten (wie kartennummern) niemals hackern ausgesetzt sind und dass Sie die gesetzlichen anforderungen erfüllen. Bei Mollie priorisieren wir dies durch unsere lösung für betrugs- und risikomanagement, die Ihnen hilft, ein hohes sicherheitsniveau aufrechtzuerhalten, ohne die customer journey zu erschweren.

Testszenarien für die sicherheit des zahlungs-gateways

  • Datenverschlüsselung: Ist die verbindung zwischen Ihrer website und dem gateway durch SSL (das kleine vorhängeschloss in der URL) geschützt?

  • PCI DSS-konformität: Stellen Sie sicher, dass kundendaten tokenisiert sind, was bedeutet, dass die tatsächliche kartennummer durch einen sicheren code ersetzt wird, sodass sie niemals auf Ihren servern gespeichert wird.

  • Betrugsprävention: Testen Sie, was passiert, wenn eine transaktion als hohes risiko eingestuft wird. Hält Ihr system die bestellung zur überprüfung zurück?

3 gateway-testmethoden im überblick

Nachfolgend finden Sie eine umfassende zusammenfassung der 3 testmethoden und ihrer testszenarien.

Testmethode

Was getestet wird

Testszenarien

Funktionstests

die anwendung verhält sich während des transaktionsflusses genau wie erwartet.

- gültige kartendetails führen zu einer danke-seite. - hilfreiche meldungen bei abgelaufenen karten, leeren CVVs oder unzureichendem guthaben. - genaue berechnung von mehrwertsteuer, versandkosten und rabattcode-anwendung. - behandlung abgelehnter/blockierter karten und simulierter netzwerkfehler. - korrekte umrechnung von beträgen für internationale benutzer und verarbeitung vollständiger/teilweiser rückerstattungen.

Integrationstests

stellt sicher, dass Ihre website, ihr warenkorb und Ihr backend (ERP) die gleiche sprache sprechen.

- die bestellungen erscheinen nach der autorisierung in Ihrem dashboard als bezahlt. - Überprüfung, ob der erfolg-ping automatisierte kunden-e-mails auslöst. - kunden werden nach der zahlung zu Ihrem shop zurückgeleitet. - der fluss zwischen warenkörben (shopify, magento) und den PSP-API-antworten. - überprüfen Sie, ob die API des zahlungs-gateways korrekt integriert wurde.

Sicherheitstests

schützt sensible daten vor schwachstellen und gewährleistet die einhaltung gesetzlicher vorschriften.

- validieren von SSL-verbindungen. - kartendaten werden tokenisiert und niemals auf Ihren lokalen servern gespeichert. - transaktionen mit hohem risiko werden korrekt gekennzeichnet und zur überprüfung zurückgehalten.

3 gateway-testmethoden im überblick

Ein zahlungsdienstleister-test (PSP-Test) deckt den gesamten end-to-end-fluss ab. Dies beinhaltet nicht nur die transaktionsautorisierung, sondern auch die abwicklung, wodurch sichergestellt wird, dass gelder tatsächlich von der bank des kunden auf Ihr geschäftskonto überwiesen werden.

Das testen Ihres PSP überschneidet sich mit dem gateway-testing, ist aber entscheidend für die überprüfung, ob Ihre finanzberichterstattung, auszahlungen und die abwicklung von mehrwährungstransaktionen korrekt funktionieren.

So testen sie ihr zahlungs-gateway: automatisierte und manuelle tests

Für ein wachsendes unternehmen ist die beste strategie, automatisierte und manuelle gateway-tests zu kombinieren. Während die automatisierung die sich wiederholende, technische schwere arbeit übernimmt, stellt der manuelle test sicher, dass sich das erlebnis für Ihre kunden tatsächlich gut anfühlt.

Wie man ein zahlungs-gateway manuell testet

Stellen Sie sich manuelle tests wie eine generalprobe vor. Sie schlüpfen in die rolle Ihres kunden, um reibungspunkte zu identifizieren, die ein computerskript möglicherweise übersieht.

Manuelle testszenarien:

  1. Der mobile durchlauf: Öffnen Sie Ihren checkout auf einem smartphone. Ist der bezahl-button leicht zu tippen? Wird die numerische tastatur beim eingeben der kartendetails automatisch angezeigt?

  2. Der stresstest: Unterbrechen Sie den fluss. Drücken Sie mitten in der transaktion die zurück-taste oder aktualisieren Sie die seite, während die zahlung verarbeitet wird. Ein robustes gateway sollte dies reibungslos handhaben, ohne doppelt abzubuchen oder abzustürzen.

  3. Überprüfung der UI-meldungen: Geben Sie absichtlich ein falsches CVV ein. Zeigt die fehlermeldung etwas hilfreiches an, wie „bitte überprüfen sie ihren sicherheitscode“, oder wirft sie einen beängstigenden technischen code aus, wie „fehler 402: payment_required“?

  4. Der abbruch-test: Schließen Sie den browser-tab auf halbem wege durch die zahlung. Überprüfen Sie später Ihr backend, um zu bestätigen, dass das system die bestellung korrekt als ausstehend oder abgebrochen markiert hat.

Wie man ein zahlungs-gateway automatisch testet

Wenn Ihr unternehmen skaliert, können Sie nicht jedes mal, wenn Sie Ihre website aktualisieren, jeden button manuell testen. Hier kommt die automatisierung ins spiel. Ihre entwickler verwenden skripte, um hunderte von tests in sekunden durchzuführen.

Automatisierte testszenarien:

  • Regressionstests: Jedes mal, wenn Sie ein neues plugin hinzufügen oder Ihre website aktualisieren, durchlaufen automatisierte skripte Ihre checkliste für zahlungs-gateway-tests, um sicherzustellen, dass nichts anderes kaputt geht.

  • Massendatentests: Automatisierte tools können hunderte verschiedener testkarten-kombinationen (verschiedene länder, verschiedene banken, verschiedene währungen) in einem bruchteil der zeit testen, die ein mensch benötigen würde.

  • API-antwortvalidierung: Skripte überprüfen, ob die verborgene kommunikation zwischen Ihrer website und Ihrem zahlungsanbieter korrekt funktioniert, und stellen sicher, dass digitale webhooks innerhalb von millisekunden gesendet und empfangen werden.

  • Kontinuierliches monitoring: Sie können automatisierte alarme einrichten, die Ihren checkout stündlich anpingen. Wenn sich die antwortzeit verlangsamt, erhalten Sie eine warnung, bevor Ihre kunden es tun.

Checkliste für zahlungs-gateway-tests

Verwenden Sie diese umfassende checkliste, um einen reibungslosen testprozess zu überwachen.

Checkliste für zahlungs-gateway-tests

- sammeln sie alle details zu Ihrem zahlungs-gateway: dazu gehören wichtige zahlungsmethoden, die einhaltung von sicherheitsstandards und die lokalisierung

- greifen sie auf die sandbox zu: stellen sie sicher, dass sie sich im test-modus befinden und NICHT live-anmeldeinformationen verwenden. testen sie niemals mit echten kundendaten auf einer live-website.

- funktionstests: überprüfen sie, ob alle methoden (kreditkarte, PayPal usw.) korrekt angezeigt werden und ob sich das währungssymbol basierend auf dem standort des kunden ändert. - mobiler checkout-test: ist das gateway auf einem smartphone einfach zu bedienen?

- leistungstests: testen sie die funktionalität des formulars, die übermittlung und die übergänge; e-mail-/SMS-benachrichtigungen und fehler oder jede andere meldung, die sie anzeigen möchten.

- integrationstests: stellen sie die vollständige kompatibilität mit der API und der betriebsplattform sicher.

- überprüfen sie die sicherheitscheckliste des zahlungs-gateways: bestätigen sie, dass SSL-zertifikate aktiv und verschlüsselungen vorhanden sind.

- automatisieren sie wo möglich: bitten sie Ihre entwickler, automatisierte skripte für routineprüfungen einzurichten.

- regelmäßig aktualisieren: aktualisieren sie Ihre testszenarien für das zahlungs-gateway entsprechend, wenn sich zahlungsmethoden ändern.

Zahlungsdienstleister-tests

Wir verstehen, dass Sie sich auf wachstum und verkauf konzentrieren möchten, nicht auf die fehlerbehebung von code. Mollie macht das testen unglaublich einfach, indem wir einen dedizierten test-modus bereitstellen, der die live-umgebung perfekt widerspiegelt.

Im Mollie-Dashboard haben Sie zugriff auf zwei unterschiedliche API-schlüssel: einen test-API-schlüssel und einen live-API-schlüssel. Mit Ihrem test-API-schlüssel können Sie zahlungen simulieren, ohne einen einzigen cent zu bewegen. Mollie bietet eine vollständige liste von testkartennummern und zahlungsstatus (bezahlt, storniert, abgelaufen, fehlgeschlagen), sodass Sie genau sehen können, wie Ihre website auf jede mögliche kundenaktion reagiert.

Sobald Ihre testtransaktionen in Ihrem Mollie-Dashboard perfekt aussehen und Ihre bestellungen in Ihrem shop-backend als „bezahlt“ markiert werden, ist die umstellung auf den live-modus so einfach wie das austauschen Ihres live-API-schlüssels.

Sind sie bereit zu sehen, wie einfach bezahlen sein kann?erstellen sie noch heute Ihr Mollie-kontound starten sie in minuten mit dem testen.

Ihr partner für zahlungen: warum das testen von gateways mit Mollie einfacher ist

  1. brauche ich eine echte kreditkarte zum testen? nein. Ihr PSP stellt testkarten bereit, die verschiedene szenarien kostenlos simulieren.

  2. was ist ein zahlungsdienstleister-test (PSP-Test)? ein PSP-test deckt den gesamten end-to-end-fluss ab, einschließlich der frage, wie gelder letztendlich Ihr bankkonto erreichen.

  3. ist es sicher, meine website im test-modus zu lassen, während ich daran arbeite? ja. der test-modus ist eine völlig separate umgebung. solange sie Ihre API-schlüssel nicht auf live umgestellt haben, können keine echten transaktionen stattfinden. es ist der perfekte sichere raum zum experimentieren, ohne Ihr bankkonto oder Ihre kundendaten zu riskieren.

  4. kostet das testen eines zahlungs-gateways geld? nein. das testen in einer sandbox-umgebung ist fast immer kostenlos. es werden keine echten gelder verarbeitet, sodass keine transaktionsgebühren oder bankgebühren anfallen. es ist eine kostenlose, risikofreie möglichkeit, um sicherzustellen, dass Ihr geschäft startbereit ist.

  5. was passiert, wenn ich vergesse, vom test-modus in den live-modus zu wechseln? das ist eine häufige sorge! wenn sie im test-modus bleiben, sehen Ihre kunden an der kasse einen fehler oder eine meldung, die besagt, dass sich die website in einer testumgebung befindet. es werden keine echten zahlungen verarbeitet. bei Mollie machen wir diesen wechsel zu einem einfachen ein-klick-prozess in Ihrem dashboard, um Ihnen zu helfen, dies zu vermeiden.

  6. muss ich jede zahlungsmethode (z. b. apple pay und paypal) separat testen? idealerweise ja. obwohl das gateway selbst funktionieren könnte, haben verschiedene zahlungsmethoden unterschiedliche rückwege. PayPal leitet einen benutzer beispielsweise auf seine eigene website und wieder zurück weiter. das testen jeder einzelnen methode stellt sicher, dass diese weiterleitungen sowohl auf dem desktop als auch auf mobilen geräten reibungslos funktionieren.

  7. woher weiß ich, ob meine sicherheitstests bestanden wurden? wenn sie einen anbieter wie Mollie verwenden, wird ein großteil der schweren arbeit für die sicherheit (wie PCI-konformität) für sie erledigt. sie können Ihr setup überprüfen, indem sie nach dem SSL-vorhängeschloss in der adressleiste Ihres browsers suchen und sicherstellen, dass keine unbearbeiteten kreditkartendaten in der datenbank Ihrer website gespeichert sind.

  8. wie teste ich, was passiert, wenn eine zahlung fehlschlägt? wenn sie eine testzahlung mit Mollie vornehmen, sehen sie ein dialogfeld, in dem sie den status auswählen können. sie können „fehlgeschlagen“, „storniert“ oder „abgelaufen“ auswählen, um zu sehen, wie Ihre website mit diesen spezifischen fehlern umgeht.

Weitere Updates

Table of contents

Table of contents

MollieArtikelAlles, was Sie über das testen von zahlungs-gateways wissen müssen
MollieArtikelAlles, was Sie über das testen von zahlungs-gateways wissen müssen
MollieArtikelAlles, was Sie über das testen von zahlungs-gateways wissen müssen
MollieArtikelAlles, was Sie über das testen von zahlungs-gateways wissen müssen