Testen mit der PayPal-Sandbox Schnittstelle
Es gibt zwei Möglichkeiten die Einstellungen von Deinem Zahlungsvorgang zu testen. Die einfachste Art ist es einfach eine Buchung im echten System zu machen und diese direkt wieder zurückzuüberweisen. Das wird ein wenig kosten, da PayPal eine Gebühr für die Überweisung verlangt ($0,30/€0,35). Wenn Du diese Gebühr umgehen willst oder ein erweitertes Testverfahren durchführen möchtest, dann kannst Du die Schnittstelle im Testmodus in Kombination mit einem Entwickler-Konto bei PayPal ausprobieren.
- Wenn wir davon ausgehen, dass Du die PayPal-Sandbox zuvor noch nicht genutzt hast, dann melde Dich unter developer.paypal.com an, indem Du Deine normalen PayPal-Anmeldeinformationen, die Du auch für Deine Onlinebuchungen einsetzt, benutzt.
-
Gehe zu Dashboard > Sandbox > Accounts. Hier kannst Du sehen, dass bereits ein Geschäfts-Test-Konto für Dich erstellt wurde. Dieses Konto nutzt eine (falsche) E-Mail-Adresse, die sich aus Deiner echten E-Mail-Adresse ableitet, aber mit
-facilitator
endet nach Deinem Benutzernamen. Zum Beispiel, wird ausbenutzer@example.de
folgende E-Mail-Adressebenutzer-facilitator@example.de
. Klicke auf diese E-Mail-Adresse in der Übersicht und klicke auf den Link Profile, der unterhalb der E-Mail-Adresse erscheint. In dem Pop-up-Fenster, das sich öffnet, wähle Change password und setzte ein Passwort für dieses Konto ein und sichere es. -
Als Nächstes erstellst Du mindestens ein persönliches Test-Konto, mit dem Zahlungen gemacht werden können.
-
Während Du weiterhin angemeldet bleibst unter developer.paypal.com, meldest Du Dich als Administrator bei SuperSaaS in einem anderen Browser-Fenster und mit einem anderen Browser, den Du gerade nutzt, an. Also bist Du beispielsweise mit Chrome oder Firefox bei PayPal für Entwickler angemeldet und mit Safari oder Internet Explorer bei SuperSaaS.
-
Gehe bei SuperSaaS zu Zahlungseinrichtung und stelle sicher, dass das PayPal-Konto das gleiche ist, das in der Sandbox verwendet wird.
- Mache am Ende der Seite ein Häkchen bei
- Klicke auf
- Melde Dich als Administrator ab und melde Dich als Benutzer an
- Mache eine Buchung, die eine Bezahlung verlangt. Wenn Du auf die PayPal Webseite kommst, melde Dich mit den Anmeldedaten des persönlichen Test-Kontos an, das Du in Schritt 3 erstellt hast
- Du kannst jetzt den Zahlungsvorgang abschließen, als wärst Du ein normaler Benutzer. Nach Abschluss der Zahlung wirst Du wieder zurück zu Deinem SuperSaaS Kalender gebracht
- Melde Dich als Benutzer ab und melde Dich wieder als Administrator in Deinem SuperSaaS Konto an. Wenn Du nun den Status Deiner Test-Buchung ansiehst, dann siehst Du ein Symbol, das anzeigt, dass die Bezahlung zu dieser Buchung erhalten wurde
- Um alle Test-Bezahlungen in Deinem falschen (facilitator) Konto und/oder Test Erstattungen zu untersuchen, gehe auf der PayPal-Developer-Seite zu Applications > Sandbox accounts und wähle den Link Enter Sandbox site, der oberhalb der Übersicht in Deinem Test Konto liegt
- Melde Dich mit den Nutzerdaten an, die Du zur Anmeldung in Schritt 1 erstellt hast
-
Unter dem Reiter ‚overview‘ unter My recent activity kannst Du die Zahlungen als Liste sehen, die Du während der Test-Buchungen erhalten hast. Siehe in der Anleitung im Live-Modus Bezahlung testen weitere Informationen darüber, wie eine Rückerstattung von Geld gemacht werden kann
Wenn Deine Testphase abgeschlossen ist, dann lösche das „magische Wort“, das Du in Schritt 5 eingefügt hast (oder ersetze es mit Deinen richtigen PayPal Anmeldedaten, falls nötig und Du dieses Konto weiterführen möchtest) und schalte den Testmodus aus, indem Du im SuperSaaS Konto das Häkchen bei Zahlungseinrichtung entfernst und das speicherst.
auf der Seite