Uses of Class
com.girosolution.girocheckout.response.GiroCheckoutException

Packages that use GiroCheckoutException
  • Uses of GiroCheckoutException in com.girosolution.girocheckout

    Modifier and Type
    Method
    Description
    static Merchant
    MerchantFactory.createMerchant​(int id)
    Erzeugt ein Merchant Objekt
    static Merchant
    MerchantFactory.createMerchant​(int id, Logger logger)
    Erzeugt ein Merchant Objekt mit einem Logger zur Ausgabe von Nachrichten
    Project.getHash​(String input)
    Kalkuliert den Hashwert für den angegebenen String
  • Uses of GiroCheckoutException in com.girosolution.girocheckout.request

    Modifier and Type
    Method
    Description
    BlueCodeRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    BlueCodeTransactionRequest.execute()
    Initialisierung einer Blue Code Zahlung.

    Beispiel:
    BlueCodeTransactionRequest request = project .createBlueCodeTransactionRequest(merchantTxId, amount, currency, branch, slip, slipDateTime, purpose, recurringId, urlRedirect, urlNotify);
    BlueCodeTransactionResponse response = request.execute();
    CreditCardCancelRequest.execute()
    Shop sendet referenzierende Transaktion.
    CreditCardCaptureRequest.execute()
    Shop sendet referenzierende Transaktion.
    CreditCardGetPKNRequest.execute()
    Abfrage von Informationen zu einer Pseudo-Kartennummer

    Beispiel:
    CreditCardGetPKNRequest request = project.createCreditCardGetPKNRequest(ref); CreditCardGetPKNResponse response = request.execute();
    CreditCardRecurringTransactionRequest.execute()
    Führt eine wiederkehrende Kreditkartenzahlung durch.
    CreditCardRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    CreditCardSenderInfoRequest.execute()
    Abruf von Senderinformationen

    Beispiel:
    CreditCardSenderInfoRequest request = project.createCreditCardSenderInfoRequest(ref); CreditCardSenderInfoResponse response = request.execute();
    CreditCardTransactionRequest.execute()
    Initialisierung einer Kreditkartenzahlung.

    Beispiel:
    CreditCardTransactionRequest request = project .createCreditCardTransactionRequest(merchantTxId, amount, currency, purpose, type, locale, mobile, pkn, recurring, urlRedirect, urlNotify, tds2Address, tds2Postcode, tds2City, tds2Country, tds2Optional)
    CreditCardTransactionResponse response = request.execute();
    DirectDebitCancelRequest.execute()
    Shop sendet referenzierende Transaktion.
    DirectDebitCaptureRequest.execute()
    Shop sendet referenzierende Transaktion.
    DirectDebitGetPKNRequest.execute()
    Abfrage von Informationen zu einer Pseudo-Kartennummer

    Beispiel:
    DirectDebitGetPKNRequest request = project.createDirectDebitGetPKNRequest(ref); DirectDebitGetPKNResponse response = request.execute();
    DirectDebitRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    DirectDebitSenderInfoRequest.execute()
    Abruf von Senderinformationen

    Beispiel:
    DirectDebitSenderInfoRequest request = project.createDirectDebitSenderInfoRequest(ref); DirectDebitSenderInfoResponse response = request.execute();
    DirectDebitTransactionRequest.execute()
    Führt eine Lastschriftzahlung aus bei der die Transaktionsdaten übermittelt werden.

    Beispiel:
    DirectDebitTransactionRequest request = project .createDirectDebitTransactionRequest(merchantTxId, amount, currency, purpose, type, bankcode, bankaccount, iban, accountHolder mandateReference, mandateSignedOn, mandateReceiverName, mandateSequence, pkn, urlNotify);
    DirectDebitTransactionResponse response = request.execute();
    DirectDebitTransactionWithPaymentPageRequest.execute()
    Initialisierung einer Lastschrifttransaktion mit Formularservice.

    Beispiel:
    DirectDebitTransactionWithPaymentPageRequest request = project .createDirectDebitTransactionWithPaymentPageRequest(merchantTxId, amount, currency, purpose, type, locale, mobile, mandateReference, mandateSignedOn, mandateReceiverName, mandateSequence, pkn, urlRedirect, urlNotify);
    DirectDebitTransactionWithPaymentPageResponse response = request .execute();
    EpcCreateRequest.execute()
    Erstellung des GiroCodes.

    Beispiel:
    EpcCreateRequest request = project .createEpcCreateRequest(amount, currency, purposetext, paymentreference, purposecode, infotext, receiverName, receiverIban, receiverBic, format, resolutionn);
    EpcCreateResponse response = request.execute();
    EpcGetRequest.execute()
    Abfrage der hinterlegten Daten anhand der GiroCode Referenznummer.

    Beispiel:
    EpcGetRequest request = project .createEpcGetRequest(girocodeReference, format, resolution);
    EpcGetResponse response = request.execute();
    EpsBankstatusRequest.execute()
    Führt die Anfrage durch, ob eine Bank am eps Bezahlverfahren teilnimmt.
    EpsIssuerListRequest.execute()
    Abruf der eps Bankenlisten

    Beispiel:
    EpsIssuerListRequest request = project.createEpsIssuerListRequest(); EpsIssuerListResponse response = request.execute();
    EpsSenderInfoRequest.execute()
    Abruf von Senderinformationen

    Beispiel:
    EpsSenderInfoRequest request = project.createEpsSenderInfoRequest(ref); EpsSenderInfoResponse response = request.execute();
    EpsTransactionRequest.execute()
    Initialisiert eine eps Zahlung.

    Beispiel:
    EpsTransactionRequest request = project.createEpsTransactionRequest(merchantTxId, amount, currency, purpose, bic, urlRedirect, urlNotify);
    EpsTransactionResponse response = request.execute();
    GiropayBankstatusRequest.execute()
    Führt die Anfrage durch, ob eine Bank am giropay Bezahlverfahren oder einer giropay-ID Abfrage teilnimmt.

    Beispiel:
    GiropayBankstatusRequest request = project .createGiropayBankstatusRequest(bic); GiropayBankstatusResponse response = request.execute();
    GiropayIDCheckRequest.execute()
    Initialisierung einer giropay Altersverifikation mit oder ohne giropay Zahlung

    Beispiel Altersverifikation:
    GiropayIDCheckRequest request = project.createGiropayIDCheckRequest( merchantTxId, bic, iban, info1Label, info2Label, info3Label, info4Label, info5Label, info1Text, info2Text, info3Text, info4Text, info5Text, urlRedirect, urlNotify);
    GiropayIDCheckResponse response = request.execute();
    GiropayIssuerListRequest.execute()
    Abruf der giropay Bankenlisten

    Beispiel:
    GiropayIssuerListRequest request = project.createGiropayIssuerListRequest(); GiropayIssuerListResponse response = request.execute();
    GiropaySenderInfoRequest.execute()
    Abruf von Senderinformationen

    Beispiel:
    GiropaySenderInfoRequest request = project.createGiropaySenderInfoRequest(ref); GiropaySenderInfoResponse response = request.execute();
    GiropayTransactionRequest.execute()
    Initialisiert eine giropay Zahlung Beispiel:
    GiropayTransactionRequest request = project .createGiropayTransactionRequest(giropayMerchantId, merchantTxId, amount, currency, purpose, shoppingCartType, shippingAddresseFirstName, shippingAddresseLastName, shippingCompany, shippingAdditionalAddressInformation, shippingStreet, shippingStreetNumber, shippingZipCode, shippingCity, shippingCountry, shippingEmail, merchantReconciliationReferenceNumber, cart, deliveryType, urlRedirect, urlNotify);
    GiropayTransactionResponse response = request.execute();
    GiropayTransactionWithGiropayIDRequest.execute()
    Initialisiert eine giropay Zahlung mit Altersverifikation Beispiel:
    GiropayTransactionWithGiropayIDRequest request = project .createGiropayTransactionWithGiropayIDRequest(merchantTxId, amount, currency, purpose, bic, iban, info1Label, info2Label, info3Label, info4Label, info5Label, info1Text, info2Text, info3Text, info4Text, info5Text, urlRedirect, urlNotify);
    GiropayTransactionWithGiropayIDResponse response = request.execute();
    IdealIssuerListRequest.execute()
    Abruf der IDEAL Bankenlisten

    Beispiel:
    IdealIssuerListRequest request = project.createIdealIssuerListRequest(); IdealIssuerListResponse response = request.execute();
    IdealPaymentRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    IdealPaymentRequest.execute()
    Initialisiert eine IDEAL Zahlung.

    Beispiel:
    IdealPaymentRequest request = project.createIdealPaymentRequest( merchantTxId, amount, currency, purpose, issuer, urlRedirect, urlNotify);
    IdealPaymentResponse response = request.execute();
    IdealSenderInfoRequest.execute()
    Abruf von Senderinformationen

    Beispiel:
    IdealSenderInfoRequest request = project.createIdealSenderInfoRequest(ref); IdealSenderInfoResponse response = request.execute();
    MaestroCaptureRequest.execute()
    Shop sendet referenzierende Transaktion.
    MaestroRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    MaestroTransactionRequest.execute()
    Initialisierung einer Zahlung mit der Maestro-Karte.

    Beispiel:
    MaestroTransactionRequest request = project .createMaestroTransactionRequest(merchantTxId, amount, currency, purpose, type, locale, mobile, urlRedirect, urlNotify);
    MaestroTransactionResponse response = request.execute();
    PaydirektCancelRequest.execute()
    Shop sendet referenzierende Transaktion.
    PaydirektCaptureRequest.execute()
    Shop sendet referenzierende Transaktion.
    PaydirektRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    PaydirektTransactionRequest.execute()
    Shop initiiert Paydirekt Transaktion (Initialisierung).
    PaymentPageCaptureRequest.execute()
    Shop sendet referenzierende Transaktion.
    PaymentPageProjectsRequest.execute()
    Projektabfrage der Payment Page - Beispiel:
    PaymentPageProjectsRequest request = project.createPaymentPageProjectsRequest();
    PaymentPageProjectsResponse response = request.execute();
    PaymentPageRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    PaymentPageRequest.execute()
    Initialisiert eine Zahlung per Payment Page - Beispiel:
    PaymentPageRequest request = project.createPaymentPageRequest(merchantTxId, amount, currency, purpose, description, pagetype, expirydate, single, timeout, txType, locale, paymethods, payprojects, organization, freeamount, fixedvalues, minamount, maxamount, orderid, projectlist, pkn, test, certdata, otherpayments, paydirektShoppingCartType, paydirektShippingFirstName, paydirektShippingLastName, paydirektShippingCompany, paydirektShippingAdditionalAddressInformation, paydirektShippingStreet, paydirektShippingStreetNumber, paydirektShippingZipCode, paydirektShippingCity, paydirektShippingCountry, paydirektShippingEmail, paydirektMerchantReconciliationReferenceNumber, paydirektCart, paydirektDeliveryType, successUrl, backUrl, failUrl, notifyUrl, tds2Address, tds2Postcode, tds2City, tds2Country, tds2Optional, mandateReference, mandateSignedOn, mandateReceiverName, mandateSequence, informationText, kassenzeichen, qrcodeReturn);
    PaymentPageResponse response = request.execute();
    PaypalCaptureRequest.execute()
    Shop sendet referenzierende Transaktion.
    PaypalRefundRequest.execute()
    Shop sendet referenzierende Transaktion.
    PaypalTransactionRequest.execute()
    Initialisierung einer Paypal Zahlung.

    Beispiel:
    PaypalTransactionRequest request = project .createPaypalTransactionRequest(merchantTxId, amount, currency, purpose, type, urlRedirect, urlNotify);
    PaypalTransactionResponse response = request.execute();
    SofortUwTransactionRequest.execute()
    Initialisiert eine Zahlung per Sofortüberweisung - Beispiel:
    SofortUwTransactionRequest request = project .createSofortUwTransactionRequest(merchantTxId, amount, currency, purpose, bic, urlRedirect, urlNotify);
    SofortUwTransactionResponse response = request.execute();
    ToolsGetTransactionRequest.execute()
    Abruf von Transaktionsinformationen

    Beispiel:
    ToolsGetTransactionRequest request = project.createToolsGetTransactionRequest(ref); ToolsGetTransactionResponse response = request.execute();