Über Debitorenmanagement Riverty (Debitorenmanagement als Service)
Allgemeines zum Debitorenmanagement Riverty
Das Computop Paygate bietet dem Händler mit einem Partner/externen Dienstleister ein vollumfängliches Debitorenmanagement an. Der Händler ist damit in der Lage, über Computop Debitorenkonten zu pflegen sowie den aktuellen Zahlungsstatus sämtlicher Bezahlmethoden an den Dienstleister zur Nachvollziehbarkeit und Kontenkontrolle zu übergeben.
Weitere Informationen finden Sie auch auf der Webseite vom Riverty Debitorenmanagement (https://www.riverty.com/de/business/produkte/accounting-as-a-service/).
Diagramm zum Prozessablauf
Riverty Debitorenmanagement Prozessablauf
Paygate-Schnittstelle
a alphabetisch as alphabetisch mit Sonderzeichen n numerisch an alphanumerisch ans alphanumerisch mit Sonderzeichen ns numerisch mit Sonderzeichen bool Bool’scher Ausdruck (true oder false) 3 feste Länge mit 3 Stellen/Zeichen ..3 variable Länge mit maximal 3 Stellen/Zeichen enum Aufzählung erlaubter Werte dttm ISODateTime (JJJJ-MM-TTThh:mm:ss) CND Bedingung (condition) M Pflicht (mandatory) O optional C bedingt (conditional) Hinweis: Bitte beachten Sie, dass die Bezeichnungen der Parameter in Groß- oder Kleinbuchstaben zurückgegeben werden können.Definitionen
Datenformate
Format Beschreibung Abkürzungen
Abkürzung Beschreibung Kommentar Wenn ein Parameter Pflicht ist, dann muss er vorhanden sein Wenn ein Parameter optional ist, dann kann er vorhanden sein, ist aber nicht erforderlich Wenn ein Parameter bedingt ist, dann gibt es eine Bedingungsregel, die angibt, ob er Pflicht oder optional ist
Bestellung anlegen
Um eine Bestellung für Riverty über eine Server-zu-Server-Verbindung durchzuführen, verwenden Sie bitte die folgende URL:
https://www.computop-paygate.com/debtor.aspx |
Hinweis: Aus Sicherheitsgründen lehnt das Paygate alle Zahlungsanfragen mit Formatfehlern ab. Bitte übergeben Sie deshalb bei jedem Parameter den korrekten Datentyp. Die folgende Tabelle beschreibt die verschlüsselten Übergabeparameter:
Parameter für Anlage von Bestellungen
Articlelist
Die Articlelist sollte als Base64-codierter Wert gesendet werden. Nachfolgend finden Sie das Beispiel..
{
"items": [
{
"itemReference": "1",
"id": "123457",
"description": "Test product",
"quantity": 3,
"amount": 5500,
"vatAmount": 500,
"vatPercent": 19,
"vatType": "NORMAL",
"positionType":"SALES_ARTICLE"
},
{
"itemReference": "2",
"id": "654327",
"description": "Test product2",
"quantity": 1,
"amount": 500,
"vatAmount": 100,
"vatPercent": 7,
"vatType": "NORMAL",
"positionType":"SALES_ARTICLE"
}
]
} Articlelist=ewogICAgIml0ZW1zIjogWwogICAgICAgIHsKICAgICAgICAgICAgIml0ZW1SZWZlcmVuY2UiOiAiMSIsCiAgICAgICAgICAgICJpZCI6ICIxMjM0NTYiLAogICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVGVzdCBwcm9kdWN0IiwKICAgICAgICAgICAgInF1YW50aXR5IjogMywKICAgICAgICAgICAgImdyb3NzUHJpY2UiOiA1MDAwLAogICAgICAgICAgICAidmF0QW1vdW50IjogMCwgCiAgICAgICAgICAgICJ2YXRQZXJjZW50IjogMCwKCQkJInZhdFR5cGUiOiJUQVhMRVNTIiwKCQkJInBvc2l0aW9uVHlwZSI6IlNBTEVTX0FSVElDTEUiCgkJfSwKCQl7CiAgICAgICAgICAgICJpdGVtUmVmZXJlbmNlIjogIjIiLAoJCQkiaWQiOiAiNjU0MzIxIiwKCQkJImRlc2NyaXB0aW9uIjogIlRlc3QgcHJvZHVjdDIiLAoJCQkicXVhbnRpdHkiOiAxLAoJCQkiZ3Jvc3NQcmljZSI6IDUwMDAsCgkJCSJ2YXRBbW91bnQiOiAwLCAKICAgICAgICAgICAgInZhdFBlcmNlbnQiOiAwLAoJCQkidmF0VHlwZSI6IlRBWExFU1MiLAoJCQkicG9zaXRpb25UeXBlIjoiU0FMRVNfQVJUSUNMRSIKCQl9CgldCn0=
Die folgende Tabelle beschreibt die Parameter, die das Paygate als Antwort zurückgibt: es können jederzeit neue Parameter hinzugefügt bzw. die Reihenfolge geändert werden die Parameter (z.B. MerchantId, RefNr) sollten nicht auf Groß-/Kleinschreibung geprüft werden
Antwort-Parameter für Anlage von Bestellungen
Rechnung anlegen
Um eine Rechnung für Riverty über eine Server-zu-Server-Verbindung zu erstellen, verwenden Sie bitte die folgende URL::https://www.computop-paygate.com/debtor.aspx |
Hinweis: Aus Sicherheitsgründen lehnt das Paygate alle Zahlungsanfragen mit Formatfehlern ab. Bitte übergeben Sie deshalb bei jedem Parameter den korrekten Datentyp. Die folgende Tabelle beschreibt die verschlüsselten Übergabeparameter:
Parameter für Anlage von Rechnungen
Articlelist
{
"items": [
{
"itemReference": "1",
"id": "123457",
"description": "Test product",
"quantity": 3,
"amount": 5500,
"vatAmount": 500,
"vatPercent": 19,
"vatType": "NORMAL",
"positionType":"SALES_ARTICLE"
},
{
"itemReference": "2",
"id": "654327",
"description": "Test product2",
"quantity": 1,
"amount": 500,
"vatAmount": 100,
"vatPercent": 7,
"vatType": "NORMAL",
"positionType":"SALES_ARTICLE"
}
]
} Articlelist=ewogICAgIml0ZW1zIjogWwogICAgICAgIHsKICAgICAgICAgICAgIml0ZW1SZWZlcmVuY2UiOiAiMSIsCiAgICAgICAgICAgICJpZCI6ICIxMjM0NTYiLAogICAgICAgICAgICAiZGVzY3JpcHRpb24iOiAiVGVzdCBwcm9kdWN0IiwKICAgICAgICAgICAgInF1YW50aXR5IjogMywKICAgICAgICAgICAgImdyb3NzUHJpY2UiOiA1MDAwLAogICAgICAgICAgICAidmF0QW1vdW50IjogMCwgCiAgICAgICAgICAgICJ2YXRQZXJjZW50IjogMCwKCQkJInZhdFR5cGUiOiJUQVhMRVNTIiwKCQkJInBvc2l0aW9uVHlwZSI6IlNBTEVTX0FSVElDTEUiCgkJfSwKCQl7CiAgICAgICAgICAgICJpdGVtUmVmZXJlbmNlIjogIjIiLAoJCQkiaWQiOiAiNjU0MzIxIiwKCQkJImRlc2NyaXB0aW9uIjogIlRlc3QgcHJvZHVjdDIiLAoJCQkicXVhbnRpdHkiOiAxLAoJCQkiZ3Jvc3NQcmljZSI6IDUwMDAsCgkJCSJ2YXRBbW91bnQiOiAwLCAKICAgICAgICAgICAgInZhdFBlcmNlbnQiOiAwLAoJCQkidmF0VHlwZSI6IlRBWExFU1MiLAoJCQkicG9zaXRpb25UeXBlIjoiU0FMRVNfQVJUSUNMRSIKCQl9CgldCn0=
Die folgende Tabelle beschreibt die Parameter, die das Paygate als Antwort zurückgibt: es können jederzeit neue Parameter hinzugefügt bzw. die Reihenfolge geändert werden die Parameter (z.B. MerchantId, RefNr) sollten nicht auf Groß-/Kleinschreibung geprüft werden
Antwort-Parameter für Anlage von Rechnungen
Bestellung stornieren und Rechnung gutschreiben
Mit Bezug auf eine zuvor erstellte Bestellung und Rechnung können Sie die Bestellung stornieren und die Rechnung gutschreiben. Verwenden Sie dazu bitte folgende URL:
https://www.computop-paygate.com/debtor.aspx |
Hinweis: Aus Sicherheitsgründen lehnt das Paygate alle Zahlungsanfragen mit Formatfehlern ab. Bitte übergeben Sie deshalb bei jedem Parameter den korrekten Datentyp. Die folgende Tabelle beschreibt die verschlüsselten Übergabeparameter:
Parameter für Gutschrift von Rechnungen
Die folgende Tabelle beschreibt die Parameter, die das Paygate als Antwort zurückgibt: es können jederzeit neue Parameter hinzugefügt bzw. die Reihenfolge geändert werden die Parameter (z.B. MerchantId, RefNr) sollten nicht auf Groß-/Kleinschreibung geprüft werden
Antwort-Parameter für Gutschrift von Rechnungen