Über PayMorrow

Allgemeines zu PayMorrow


Logo

Info
PayMorrow unterstützt Rechnungskauf und gesicherte Lastschrift in Deutschland. Händler profitieren von einem umfassenden Schutz vor Zahlungsausfällen.
TypGemischte Zahlarten

Weitere Informationen finden Sie auch auf der Webseite von PayMorrow (https://paymorrow.de/).


Diagramm zum Prozessablauf

PayMorrow Prozessablauf


-Schnittstelle


PayMorrow Rechnungs- und Lastschriftkauf

Ein Zahlungsvorgang mit PayMorrow besteht aus mehreren Transaktionsschritten, die teils optional und situationsabhängig sind. Dafür bietet die PayMorrow-Schnittstelle 12 verschiedene Requests, die teilweise auch unterschiedlich einsetzbar sind.

Zusätzlich benötigt PayMorrow beim Anlegen oder spätestens bei der Bestätigung einer Autorisierung eine möglichst eindeutige DeviceID, die der Händler selbst vergeben kann. Dafür sollte eine UUID mit 128bit genutzt werden, die bei der Kommunikation mit dem Browser des Kunden generiert und dann in einem der Requests an das  übergeben wird.

Eine Zahlung mit PayMorrow beginnt stets damit, eine Autorisierung anzulegen, die gegebenenfalls noch aktualisiert werden kann. Anschließend muss diese Autorisierung bestätigt werden. Optional lässt sich auch noch vor der Buchung eine erhaltene TransID einer Bestellung ändern. Die Buchung oder Teilbuchung von Zahlungen erfolgt über die übliche Buchungsschnittstelle. Beachten Sie bei PayMorrow, dass Sie einen Zahlungseingang auf einem anderen Wege (Überweisung) unbedingt auch auf diese Weise in der Buchung vermerken müssen. Sofern nötig, können Sie eine Rechnungsnummer optional noch nach der Buchung aktualisieren. Den Status eines Vorgangs ermitteln Sie gegebenenfalls über eine Abfrage. Außerdem können Sie optional den Termin für eine Bestellung oder einzelne Rechnungen dazu verschieben, indem Sie diese pausieren. Weiterhin sind Storno sowie Gutschrift und Teilgutschrift über die üblichen Schnittstellen möglich.



PayMorrow-Autorisierung anlegen/aktualisieren

Um eine Zahlung mit PayMorrow über eine Server-zu-Server-Verbindung zu initialisieren oder eine bestehend Autorisierung zu aktualisieren, verwenden Sie bitte folgende URL:

paymorrow.aspx


Parameter für PayMorrow-Zahlungsinitialisierungen


Antwort-Parameter für PayMorrow-Zahlungsinitialisierung



PayMorrow-Autorisierung bestätigen

Um eine PayMorrow-Autorisierung zu bestätigen, verwenden Sie bitte folgende URL:

paymorrow.aspx


Parameter zur Bestätigung einer PayMorrow-Autorisierung


Antwort-Parameter bei Bestätigung einer PayMorrow-Autorisierung



PayMorrow-TransID einer Bestellung ändern

Um die TransID einer PayMorrow-Bestellung zu ändern, etwa eine vorläufige Bestellnummer in eine endgültige Bestellnummer, verwenden Sie bitte folgende URL:

paymorrow.aspx


Parameter zum Ändern der PayMorrow-TransID


Antwort-Parameter für Änderung der PayMorrow-TransID



PayMorrow-Zahlungsvorgang buchen (Komplett- / Teilbuchung)

Um eine Buchung oder Teilbuchung für eine PayMorrow-Bestellung auszuführen oder einen anderen Zahlungseingang zu vermerken, verwenden Sie bitte folgende URL:

capture.aspx


Parameter zum Buchen einer PayMorrow-Zahlung


Antwort-Parameter beim Buchen einer PayMorrow-Zahlung



PayMorrow-Rechnungsnummer aktualisieren

Um eine zum Zeitpunkt der Buchung noch nicht bekannte Rechnungsnummer einer PayMorrow-Zahlung später noch zu aktualisieren, verwenden Sie bitte folgende URL:

paymorrow.aspx


Parameter zur Aktualisierung einer Rechnungsnummer bei PayMorrow-Zahlungen


Antwort-Parameter bei Aktualisierung der Rechnungsnummer einer PayMorrow-Zahlung


PayMorrow-Bestellstatus abfragen

Um den Status einer PayMorrow-Bestellung abzufragen, verwenden Sie bitte folgende URL:

inquire.aspx


Parameter zur Statusabfrage einer PayMorrow-Bestellung


Antwort-Parameter bei Statusabfrage einer PayMorrow-Bestellung



PayMorrow-Zahlungen pausieren

Um eine Bestellung oder Zahlung mit PayMorrow zu pausieren, verwenden Sie bitte folgende URL:

paymorrow.aspx


Parameter zur Pausierung von PayMorrow-Zahlungen


Antwort-Parameter bei Pausierung von PayMorrow-Zahlungen


Storno von PayMorrow-Zahlungen

Um eine Bestellung oder Zahlung mit PayMorrow zu stornieren, verwenden Sie bitte folgende URL:

reverse.aspx


Parameter für Storno einer PayMorrow-Zahlung


Antwort-Parameter bei Storno von PayMorrow-Zahlungen



PayMorrow-Gutschrift erteilen

Um eine Voll- oder Teilgutschrift auf eine vorherige Buchung mit PayMorrow zu erteilen, verwenden Sie bitte folgende URL:

credit.aspx


Parameter für Gutschrift einer PayMorrow-Zahlung


Antwort-Parameter bei Gutschrift einer PayMorrow-Zahlung



Batch-Nutzung der Schnittstelle

Dieses Kapitel beschreibt die Parameter, die Sie im Datensatz (Record) für die Ausführung einer Transaktion mit PayMorrow übergeben müssen und welche Informationen Sie der Antwort-Datei über den Status des Zahlungsvorgangs entnehmen können.

Folgende Tabelle gibt eine Übersicht der pro Aktion jeweils möglichen Batch-Versionen und ihrer Besonderheiten:

Beschreibung der möglichen Batch-Versionen


Der Aufbau für eine Buchung oder Gutschrift in einer einzureichenden Batch-Datei sieht folgendermaßen aus:


Beispiel für Master-MID-Funktion:


Beschreibung der Felder im Datensatz von Batch-Dateien


Der Record-Bereich in der Antwort-Datei zu Batch-Transaktionen sieht folgendermaßen aus:


Beschreibung der Ergebnis-Parameter im Datensatz von Batch-Dateien