Interface GiropayTransactionRequest
- All Superinterfaces:
GiroCheckoutRequest
public interface GiropayTransactionRequest extends GiroCheckoutRequest
Initialisierung einer giropay Zahlung ohne Altersverifikation (abhängig von
der projectId). Durch eine erfolgreiche Initialisierung wird eine
Referenznummer erstellt sowie ein Weiterleitunsglink (redirect) an den
Händler übermittelt. Der übermittelte Link führt zum Onlinebanking des
Käufers. Er muss an diese URL weitergeleitet werden. Dies kann durch einen
HTTP-Redirect-Header, eine HTML-Seite mit entsprechendem Meta-Tag oder
Javascript erfolgen.
-
Method Summary
Modifier and Type Method Description GiropayTransactionResponse
execute()
Initialisiert eine giropay Zahlung Beispiel:
GiropayTransactionRequest request = project .createGiropayTransactionRequest(giropayMerchantId, merchantTxId, amount, currency, purpose, bic, iban, info1Label, info2Label, info3Label, info4Label, info5Label, info1Text, info2Text, info3Text, info4Text, info5Text, urlRedirect, urlNotify);
GiropayTransactionResponse response = request.execute();
-
Method Details
-
execute
Initialisiert eine giropay Zahlung Beispiel:
GiropayTransactionRequest request = project .createGiropayTransactionRequest(giropayMerchantId, merchantTxId, amount, currency, purpose, bic, iban, info1Label, info2Label, info3Label, info4Label, info5Label, info1Text, info2Text, info3Text, info4Text, info5Text, urlRedirect, urlNotify);
GiropayTransactionResponse response = request.execute();
- Returns:
- GiropayTransactionResponse
- Throws:
GiroCheckoutException
GiroCheckoutProtocolException
-