Uses of Class
com.girosolution.girocheckout.response.GiroCheckoutException
Packages that use GiroCheckoutException
-
Uses of GiroCheckoutException in com.girosolution.girocheckout
Methods in com.girosolution.girocheckout that throw GiroCheckoutExceptionModifier and TypeMethodDescriptionstatic Merchant
MerchantFactory.createMerchant(int id)
Erzeugt ein Merchant Objektstatic Merchant
MerchantFactory.createMerchant(int id, Logger logger)
Erzeugt ein Merchant Objekt mit einem Logger zur Ausgabe von NachrichtenKalkuliert den Hashwert für den angegebenen String -
Uses of GiroCheckoutException in com.girosolution.girocheckout.request
Methods in com.girosolution.girocheckout.request that throw GiroCheckoutExceptionModifier and TypeMethodDescriptionBlueCodeRefundRequest.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();