Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DEWORK and version Dokumentation
Page properties
Logo


Info
Excerpt

iCard

TypZahlungen per Kreditkarte


Include Page
Kreditkarten - Allgemeine Einführung
Kreditkarten - Allgemeine Einführung

Table of Contents




Spezifische Parameter für iCard

Für die Kreditkartenanbindung iCard sind neben den oben beschriebenen allgemeinen Parametern noch nachstehende Parameter zusätzlich zu übergeben. Eine Autorisierung mittels 3-D Secure ist möglich. Die folgende Tabelle beschreibt die verschlüsselten Übergabeparameter:

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro_Additional
PageWithExcerptReuse API

Table Filter
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1624871681432_-1557425364
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamerequest
PageWithExcerptEN:iCard

Zusätzliche Parameter für Kreditkartenzahlungen


 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro_Additional
PageWithExcerptReuse API

Table Filter
inversefalse
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1624871689891_21752731
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameresponse
PageWithExcerptEN:iCard

Zusätzliche Ergebnis-Parameter für Kreditkartenzahlungen


Include Page
Kreditkarten - Allgemein per Formular
Kreditkarten - Allgemein per Formular


Include Page
Kreditkarten - Allgemein per Server-zu-Server
Kreditkarten - Allgemein per Server-zu-Server


Capture / Credit / Reversal

Buchung / Capture

Buchungen sind mittels Server-to-Server Kommunikation möglich. Um eine Buchung auszuführen, verwenden Sie bitte folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
capture.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648542380769_-919745728
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecapture_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Buchungen/Capture von Kreditkartenzahlungen


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648542474476_-1396328274
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecapture_response
PageWithExcerptEN:iCard

Antwort-Parameter für Buchungen/Capture von Kreditkartenzahlungen



Buchung / Capture (Teilbuchung)

Buchungen sind mittels Server-to-Server Kommunikation möglich. Für Teilbuchungen ist ein separates JSON-Objekt als Parameter erforderlich Um eine Buchung auszuführen, verwenden Sie bitte folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
capture.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648542752878_1257646641
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecapture_multiplepartial_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Teil-Buchungen/Capture von Kreditkartenzahlungen


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648543079842_-219568929
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecapture_multiplepartial_response
PageWithExcerptEN:iCard

Antwort-Parameter für Teil-Buchungen/Capture von Kreditkartenzahlungen



Gutschrift mit Referenz

Gutschriften sind mittels Server-to-Server Kommunikation möglich. Das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
erlaubt einerseits Gutschriften, die sich auf eine vorher über das
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
getätigte Buchung beziehen, andererseits können Sie Gutschriften ohne Bezugstransaktion ausführen. Dieses Kapitel beschreibt die Abwicklung von Gutschriften mit Bezugstransaktion. Wenn Sie sich bei einer Gutschrift auf eine Buchung beziehen, dann ist die Höhe der Gutschrift auf die Höhe der vorangegangen Buchung beschränkt.

Um eine Gutschrift (Credit) mit Referenztransaktion auszuführen, verwenden Sie bitte folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
credit.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648543434593_1551861736
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecredit_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Gutschrift von Kreditkartenzahlungen


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648545104324_1414867050
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecredit_response
PageWithExcerptEN:iCard

Ergebnis-Parameter für Gutschrift von Kreditkartenzahlungen



Gutschrift mit Referenz (für Teilbuchungen)

Gutschriften sind mittels Server-to-Server Kommunikation möglich. Das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
erlaubt einerseits Gutschriften, die sich auf eine vorher über das
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
getätigte Buchung beziehen, andererseits können Sie Gutschriften ohne Bezugstransaktion ausführen. Dieses Kapitel beschreibt die Abwicklung von Teil-Gutschriften mit Bezugstransaktion unter Verwendung der XID, welche Sie bei der Buchung/Capture erhalten haben.

Um eine Teil-Gutschrift (Credit) mit Referenztransaktion auszuführen, verwenden Sie bitte folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
credit.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648545131179_1434308884
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecredit_multiplepartial_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Teil-Gutschrift von Kreditkartenzahlungen


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648545131181_95534071
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecredit_multiplepartial_response
PageWithExcerptEN:iCard

Ergebnis-Parameter für Teil-Gutschrift von Kreditkartenzahlungen


Gutschrift ohne Referenz

Das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
kann für Sie Gutschriften ausführen, die sich nicht auf eine vorherige Buchung beziehen. In diesem Fall muss die Gutschrift als komplett neue Zahlungstransaktion an das
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
übergeben werden. Um die beschriebene Zusatzfunktion nutzen zu können, nehmen Sie bitte mit dem
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
Kontakt auf.

Hinweis: Bitte beachten Sie, dass Gutschriften ohne Bezug auf eine vorherige Buchung bei Ihrem Acquirer höhere Kosten verursachen. Wenn Sie häufig keinen Bezug auf die Buchung nehmen können, sollten Sie dies mit Ihrem Acquirer abstimmen.

Um eine Gutschrift (Credit) ohne Referenztransaktion über eine Server-zu-Server-Verbindung auszuführen, verwenden Sie bitte folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
creditex.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648545721609_-540066434
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecreditex_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Gutschrift von Kreditkartenzahlungen ohne Bezug


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648545721611_1913585466
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecreditex_response
PageWithExcerptEN:iCard

Ergebnis-Parameter für Gutschrift von Kreditkartenzahlungen ohne Bezug



Storno

Eine Kreditkartenautorisierung senkt das Kartenlimit des Kunden. Um das Limit wieder freizugeben, kann das

Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
eine Autorisierung stornieren. Verwenden Sie dazu die folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
reverse.aspx


Hinweis: Die Reverse.aspx macht nicht nur Autorisierungen, sondern IMMER DEN LETZTEN TRANSAKTIONSSCHRITT rückgängig! Falls die letzte Transaktion eine Buchung war, löst die Reverse.aspx z.B. eine Gutschrift aus. Es ist daher größte Vorsicht geboten, und die Nutzung erfolgt auf eigene Gefahr. Wir empfehlen, vor Nutzung der Reverse.aspx den Transaktionsstatus mit der Inquire.aspx prüfen.

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648546874466_-692290661
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameReverse_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Storno von Kreditkartenzahlungen


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648546874467_754927854
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameReverse_response
PageWithExcerptEN:iCard

Ergebnis-Parameter für Storno von Kreditkartenzahlungen



Storno (einer Teilautorisierung)

Eine Kreditkartenautorisierung senkt das Kartenlimit des Kunden. Das

Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
kann auch nach einer Buchung noch eine offene Teil-Autorisierung stornieren, um das Limit wieder freizugeben. Verwenden Sie dazu die folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
reverse.aspx


Hinweis: Die Reverse.aspx macht nicht nur Autorisierungen, sondern IMMER DEN LETZTEN TRANSAKTIONSSCHRITT rückgängig! Falls die letzte Transaktion eine Buchung war, löst die Reverse.aspx z.B. eine Gutschrift aus. Es ist daher größte Vorsicht geboten, und die Nutzung erfolgt auf eigene Gefahr. Wir empfehlen, vor Nutzung der Reverse.aspx den Transaktionsstatus mit der Inquire.aspx prüfen.

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648547203022_-1141348064
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamereversal_multiplepartial_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Teil-Storno von Kreditkartenzahlungen


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648547203024_1837427387
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecredit_multiplepartial_response
PageWithExcerptEN:iCard

Ergebnis-Parameter für Teil-Storno von Kreditkartenzahlungen



Storno einer Autorisierungsverlängerung

Eine Kreditkartenautorisierung ist nur 7 bis 30 Tage gültig. Um Ihren Zahlungsanspruch bei längeren Lieferzeiten zu erhalten, erlaubt das

Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
die automatische Wiederholung der Autorisierung. Auch bei Ratenzahlung oder Teillieferungen ist die Wiederholung der Autorisierung wichtig, weil bei Teilbuchungen der Restbetrag ungültig wird.

Wenn Sie die Autorisierungsverlängerung nutzen, verlängert das

Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
Ihre Autorisierungen, bis die Zahlung komplett gebucht wurde. Unterdessen bleibt das Kartenlimit des Kunden um den autorisierten Betrag reduziert. Um das Kartenlimit freizugeben, zum Beispiel weil der Auftrag nicht vollständig lieferbar ist, müssen Sie die Autorisierungsverlängerung explizit mit folgender URL stoppen:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
cancelAuth.aspx


Hinweis: Mit CancelAuth wird nur die Wiederholung der Autorisierung beendet. Wenn Sie das Kartenlimit des Kunden freigeben wollen, nutzen Sie bitte ein Storno der Autorisierung (siehe oben).

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648547758933_-1491583134
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamereversal_multiplepartial_request
PageWithExcerptEN:iCard

Anfrage-Parameter zur Stornierung einer Autorisierungsverlängerung


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648547758935_681531895
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamecredit_multiplepartial_response
PageWithExcerptEN:iCard

Ergebnis-Parameter bei Stornierung einer Autorisierungsverlängerung



Kreditkartenzahlung über stationäre Terminals

Um eine Kreditkartenzahlung über ein stationäres Terminal (POS: Point of Sale) auszuführen, rufen Sie folgende URL auf:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
stationary.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648556015093_1350882023
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamestationary_request
PageWithExcerptEN:iCard

Anfrage-Parameter für Kreditkartenzahlungen über stationäre Terminals


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648556015094_-1875973055
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamestationary_response
PageWithExcerptEN:iCard

Ergebnis-Parameter für Kreditkartenzahlungen über stationäre Terminals



Storno von stationären Kreditkartenzahlungen

Um die Buchung einer Kreditkartenzahlung über ein stationäres Terminal zu stornieren, verwenden Sie bitte folgende URL:

Multiexcerpt include
SpaceWithExcerptENDE
MultiExcerptNameBaseURL
PageWithExcerptEN:Wording
stationary_rev.aspx


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648556162190_-444819826
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamestationary_rev_request
PageWithExcerptEN:iCard

Anfrage-Parameter zur Stornierung von Kreditkartenzahlungen über stationäre Terminals


Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648556162192_-960067521
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamestationary_rev_response
PageWithExcerptEN:iCard

Ergebnis-Parameter bei Stornierung von Kreditkartenzahlungen über stationäre Terminals



PayNow

Silent Mode für Kreditkarten mit SSL und 3-D Secure-Verfahren

PayNow verbindet die Vorteile von

Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
-Formularen und Server-zu-Server-Verbindungen: Im Unterschied zum
Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
-Formular, wo durch den Aufruf von payssl.aspx das Formular vom
Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
-Server geladen wird, muss bei PayNow das Formular vom Händlersystem bereitgestellt werden. Das Formular verwendet dieselben Parameter, wie hier nachfolgend beschrieben.

Im Unterschied zum

Multiexcerpt include
SpaceWithExcerpt
EN
DE
MultiExcerptNamePlatform-Kurz
PageWithExcerpt
EN:
Wording
-Formular werden die Parameter nicht wie beim Aufruf der payssl.aspx als URL-Parameter übergeben, sondern als Formular-Eingabeparameter. Im Übrigen können beim Aufruf der PayNow.aspx die gleichen Parameter wie bei der PaySSL.aspx verwendet werden.

Note
Bitte beachten Sie, dass der Aufruf der URLSuccess oder URLFailure bei einem Fallback zu 3-D Secure 1.0 mit GET stattfindet. Ihre Systeme sollten daher Parameter sowohl per GET als auch per POST entgegennehmen können.
Multiexcerpt
MultiExcerptNamepaynow_LenData

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptEN:Wording
-Formular

PayNow

payssl.aspx?MerchantID=[mid]&Len=[len]&Data=[data]

Code Block
languagexml
<form action=paynow.aspx>
<input type="hidden" name="MerchantID" value=[mid]>
<input type="hidden" name="Len"        value=[len]>
<input type="hidden" name="Data"       value=[data]>
:
</form>

Die Kreditkartendaten müssen mit folgenden Parametern an paynow.aspx übermittelt werden:

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
isNewfalse
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648556671209_55279010
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamepaynow_request
PageWithExcerptEN:iCard

PayNow-Parameter für das 3-D Secure-Verfahren


Nachdem der Kunde seine Kreditkartendaten eingegeben hat, werden die Zahlungsdaten an die PayNow-Seite übertragen, wo die weitere Zahlungsabwicklung inkl. 3-D Secure stattfindet. Die Formulardaten müssen direkt an die PayNow-Seite übertragen werden und dürfen nicht an das Händlersystem übermittelt werden! Auch dürfen keine PCI-relevanten Daten als zusätzliche Eingabeparameter an die PayNow-Seite übermittelt werden!



Batch-Nutzung der Schnittstelle

Grundsätzliche Informationen zur Arbeit mit Batch-Dateien sowie zu deren Aufbau erfahren Sie im separaten Handbuch zum Batchmanager. Im Batch-Verfahren sind nicht alle Funktionen verfügbar, die für die Online-Schnittstelle verfügbar sind.

Batch-Aufrufe und Antworten  

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

Hinweis: im Batch-Verfahren sind nicht alle Funktionen der Online-Schnittstelle verfügbar.

Bei den Batch-Aufrufen ist die verwendete Batch-Version zu unterscheiden, wovon die optionalen Parameter abhängen. Alle mit „2.“ beginnen Versionsbezeichnungen betreffen Aufrufe für einen Konzern. Das bedeutet, innerhalb einer Batch-Datei mit einer bestimmten MerchantID können auch Transaktionen anderer Händler mit einer abweichenden Sub-MID übertragen werden.

Für die Anbindungen ECPCC, GMO, Kalixa und SafeCharge beschränken sich die möglichen Actions auf Capture, Credit und Reverse.

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

Table Filter
inversefalse
sparkNameSparkline
hidePanetrue
separatorPoint (.)
ddSeparatorstrue
defaultDescription
isFirstTimeEnterfalse
hideColumnstrue
datepatterndd M yy
id1648557367672_2060999369
worklog365|5|8|y w d h m|y w d h m
isORAND
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_versions
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch

Beschreibung der möglichen Batch-Versionen


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

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_structure
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch


Beispiel für Batch-Versionen:

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_examples
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch


Beispiel für Master MID Funktion:

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_mastermid
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch


Die folgende Tabelle beschreibt die einzelnen Felder und Werte, die im Datensatz (Record) innerhalb der Batch-Datei verwendet werden:

Table Filter
defaultDescription
isFirstTimeEntertrue
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1648557367674_-39249868
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_request
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch

Beschreibung der Felder im Datensatz von Batch-Dateien


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

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_transactions
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch


Beispiel für Batch-Versionen:

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_examples_response
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch


Die folgende Tabelle beschreibt die Antwort-Parameter, die der Batch-Manager im Record-Bereich zu jeder Transaktion speichert (hier nicht erklärte Standardparameter wie etwa <TransID> oder <RefNR> und Aufrufparameter, werden unverändert zum Aufruf wieder zurückgegeben und sind vorstehend beschrieben):

Table Filter
defaultDescription
isFirstTimeEntertrue
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1648557382315_448294292
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamebatch_response
PageWithExcerptEN:Card processing - Capture / Credit / Reversal / PayNow / Batch

Beschreibung der Ergebnis-Parameter im Datensatz von Batch-Dateien



Stopp von Autorisierungsverlängerungen

Mit einer Kreditkartenautorisierung erwerben Sie einen Zahlungsanspruch. Allerdings verfällt eine Autorisierung nach spätestens 30 Tagen oder auch, wenn Sie einen Teilbetrag buchen, zum Beispiel weil mehrere Teillieferungen nötig sind. Um Ihren Zahlungsanspruch in solchen Fällen wiederherzustellen, kann das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
eine verfallene Autorisierung automatisch wiederholen.

Falls eine Bestellung nicht lieferbar ist oder vom Kunden storniert wurde, ist es sehr wichtig, dass Sie die automatischen Autorisierungen stoppen. Andernfalls wird das Kartenlimit Ihres Kunden dauerhaft reduziert, weil das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
die Karte Ihres Kunden immer wieder neu belastet.

Im Normalfall stoppt das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
die Autorisierungsverlängerung, wenn der autorisierte Betrag komplett gebucht wurde. Sie können die Autorisierungsverlängerung in der Batch-Version 1.4 aber auch manuell stoppen, indem Sie den Zahlungsstatus ändern. Zu diesem Zweck reichen Sie in Ihrer Batch-Datei eine Buchung ein, deren Betrag unter dem zulässigen Limit liegt. Da das
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
Kreditkartenbuchungen unter 1,00 Euro ablehnt, ändert sich der Zahlungsstatus bei geringeren Beträgen auf FAILED. Das
Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
wird diese Autorisierung deshalb nicht weiter verlängern. Ein entsprechender Capture-Eintrag mit 0,05 EUR sieht beispielsweise so aus:

CC,Capture,5,EUR,BestNr.0815,Rg.Nr.5180,a86dga4310d24453acd6f8a3112a769,y


Da der Betrag von 5 Cent unter dem Mindestbetrag von 1,00 Euro liegt, lehnt das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
die Buchung mit der Fehlermeldung MinValue ab. Die Zahlung erhält dann den Status FAILED, so dass die Autorisierungsverlängerung gestoppt wird.