All Classes

Class Description
BlueCodeTransactionRequest
Initialisierung einer Blue Code Zahlung.
BlueCodeTransactionResponse
Antwort für die Initialisierung einer BlueCode Zahlung.
CreditCardCancelRequest
Eine Stornierung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung storniert werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
CreditCardCancelResponse
Enthält Informationen zur angefragten Transaktion.
CreditCardCaptureRequest
Beim Buchen wird das Kundenkonto mit einem Betrag belastet, die Gutschrift erfolgt auf das Händlerkonto.
CreditCardCaptureResponse
Enthält Informationen zur angefragten Transaktion.
CreditCardGetPKNRequest
Fragt Informationen zur Pseudo-Kartennummer ab.
CreditCardGetPKNResponse
Antwort zur Abfrage der Pseudo-Kartennummer.
CreditCardRecurringTransactionRequest
Durchführung einer wiederkehrenden Kreditkartenzahlung.
CreditCardRecurringTransactionResponse
Enthält das Ergebnis einer wiederkehrenden Kreditkartenzahlung.
CreditCardRefundRequest
Eine Erstattung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung komplett oder teilweise erstattet werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
CreditCardRefundResponse
Enthält Informationen zur angefragten Transaktion.
CreditCardTransactionRequest
Initialisiert eine Kreditkartenzahlung.
CreditCardTransactionResponse
Antwort für die Initialisierung einer Kreditkartenzahlung.
DirectDebitCancelRequest
Eine Stornierung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung storniert werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
DirectDebitCancelResponse
Enthält Informationen zur angefragten Transaktion.
DirectDebitCaptureRequest
Beim Buchen wird das Kundenkonto mit einem Betrag belastet, die Gutschrift erfolgt auf das Händlerkonto.
DirectDebitCaptureResponse
Enthält Informationen zur angefragten Transaktion.
DirectDebitRefundRequest
Eine Erstattung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung komplett oder teilweise erstattet werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
DirectDebitRefundResponse
Enthält Informationen zur angefragten Transaktion.
DirectDebitTransactionRequest
Request zur Durchführung einer Lastschriftzahlung dei der die Transaktionsdaten übermittelt werden.
DirectDebitTransactionResponse
Enthält das Ergebnis der Lastschriftzahlung.
DirectDebitTransactionWithPaymentPageRequest
Initialisierung einer Lastschrifttransaktion mit Formularservice.
DirectDebitTransactionWithPaymentPageResponse
Antwort für die Initialisierung einer Lastschrifttransaktion mit Formularservice.
EpcCreateRequest
Die übergebenen Zahldaten werden unter einer GiroCode Referenznummer abgelegt und es kann ein QR Code generiert werden.
EpcCreateResponse
Antwort für die Erstellung eines GiroCodes.
EpcGetRequest
Fragt anhand der übergebenen GiroCode Referenznummer die hinterlegten Daten ab.
EpcGetResponse
Antwort für die Erstellung eines GiroCodes.
EpsBankstatusRequest
Es wird geprüft ob eine Bank am eps Bezahlverfahren teilnimmt.
EpsBankstatusResponse
Enthält die Information ob für die angefragte Bank eine eps Transaktion möglich ist.

Sind zusätzliche Informationen zur angefragten Bank bekannt, werden diese ebenfalls zurückgeliefert.
EpsIssuerListRequest
Gibt eine Liste aller eps Banken zurück.
EpsIssuerListResponse
Enthält eine Liste aller eps Banken
EpsTransactionRequest
Initialisiert eine eps Zahlung.
EpsTransactionResponse
Antwort für die Initialisierung einer eps Transaktion.
ErrorNumbers
Definition der Fehlernummern
GiroCheckoutException
Zeigt Fehler an, die bei der Arbeit mit GiroCheckout aufgetreten sind.
GiroCheckoutProtocolException
Zeigt Protokollfehler an, die bei der Arbeit mit GiroCheckout aufgetreten sind.
GiroCheckoutRequest
Basisinterface für alle Aufrufe in Richtung GiroCheckout
GiroCheckoutResponse
Basisinterface für alle Antworten von GiroCheckout
GiropayBankstatusRequest
Es wird geprüft ob eine Bank am giropay Bezahlverfahren oder einer giropay-ID Abfrage teilnimmt.
GiropayBankstatusResponse
Enthält Informationen ob für die angefragte Bank giropay Transaktionen möglich sind und liefert - sofern verfügbar - weitere Informationen zur angefragten Bank.
GiropayIDCheckRequest
Initialisierung einer giropay Altersverifikation.
GiropayIDCheckResponse
Antwort für die Initialisierung einer giropay Altersverifikation.
GiropayIssuerListRequest
Gibt eine Liste aller giropay Banken zurück.
GiropayIssuerListResponse
Enthält eine Liste aller giropay Banken
GiropayTransactionRequest
Initialisierung einer giropay Zahlung ohne Altersverifikation (abhängig von der projectId).
GiropayTransactionResponse
Antwort für die Initialisierung einer giropay Transaktion.
GiropayTransactionWithGiropayIDRequest
Initialisierung einer giropay Zahlung mit Altersverifikation (abhängig von der projectId).
GiropayTransactionWithGiropayIDResponse
Antwort für die Initialisierung einer giropay Transaktion mit Altersverfikation.
IdealIssuerListRequest
Gibt eine Liste aller IDEAL Banken zurück.
IdealIssuerListResponse
Enthält eine Liste aller IDEAL Banken
IdealPaymentRefundRequest
Eine Erstattung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung komplett oder teilweise erstattet werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
IdealPaymentRefundResponse
Enthält Informationen zur angefragten Transaktion.
IdealPaymentRequest
Initialisiert eine IDEAL Zahlung.
IdealPaymentResponse
Antwort für die Initialisierung einer IDEAL Transaktion.
Logger
Interface zum Logging von Nachrichten innerhalb der Kommunikation mit GiroCheckout
MaestroCaptureRequest
Beim Buchen wird das Kundenkonto mit einem Betrag belastet, die Gutschrift erfolgt auf das Händlerkonto.
MaestroCaptureResponse
Enthält Informationen zur angefragten Transaktion.
MaestroRefundRequest
Eine Erstattung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung komplett oder teilweise erstattet werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden:
1.Reservierung. 2.Reservierung/Buchung
Betrag: Transaktionsbetrag der vormals gesendeten Transaktion.
MaestroRefundResponse
Enthält Informationen zur angefragten Transaktion.
MaestroTransactionRequest
Initialisiert eine Maestro-Zahlung.
MaestroTransactionResponse
Antwort für die Initialisierung einer Zahlung.
Merchant
Interface, das ein Händlerkonto bei Girosolution repräsentiert.
MerchantFactory
Factory zur Erzeugung eines Merchant-Objekts
PaydirektCancelRequest
Eine Stornierung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung storniert werden soll.
Bedingung: kann nur auf folgende Transaktionstypen angewendet werden: Reservierung, Reservierung/Buchung.
PaydirektCancelResponse
Paydirekt Zahlung - Stornierung - Antwort.
PaydirektCaptureRequest
Beim Buchen wird das Kundenkonto mit einem Betrag belastet, die Gutschrift erfolgt auf das Händlerkonto.
PaydirektCaptureResponse
Paydirekt Zahlung - Buchen (CAPTURE) - Antwort.
PaydirektRefundRequest
Eine Erstattung ist zu verwenden, wenn dem Kunden eine vorangegangene Zahlung komplett oder teilweise erstattet werden soll.
PaydirektRefundResponse
Paydirekt Zahlung - Erstattung (REFUND) - Antwort.
PaydirektTransactionRequest
Initialisierung einer Paydirekt Zahlung - Anfrage.
PaydirektTransactionRequest.Item  
PaydirektTransactionResponse
Initialisierung einer Paydirekt Zahlung - Antwort.
PaymentPageRequest
Die GiroCheckout Payment Page bietet dem Endkunden alle beim Händler verfügbaren Zahlungsarten zur Auswahl an und initialisiert die entsprechende Zahlung nach Auswahl.
PaymentPageResponse
Antwort für die Initialisierung einer Zahlung per Payment Page.
PaypalTransactionRequest
Initialisiert eine Paypal Zahlung.
PaypalTransactionResponse
Antwort für die Initialisierung einer Paypal Zahlung, die eine Transaktionsnummer und eine redirectURL zum PayPal Formular enthält.
Project
Interface, das ein Projekt eines Händlers bei Girosolution repräsentiert.
SofortUwTransactionRequest
Initialisierung einer SOFORT Zahlung - Anfrage.
SofortUwTransactionResponse
Antwort für die Initialisierung einer Zahlung per Sofortüberweisung.
ToolsGetTransactionRequest
Ermöglicht den Abruf von Transaktionsinformationen.
ToolsGetTransactionResponse
Enthält Informationen zur angefragten Transaktion.