public interface DirectDebitTransactionWithPaymentPageRequest extends GiroCheckoutRequest
Modifier and Type | Field and Description |
---|---|
static java.lang.Integer |
BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_JA
Bezahlseite ist für mobile Endgeräte optimiert
|
static java.lang.Integer |
BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_NEIN
Bezahlseite ist nicht für mobile Endgeräte optimiert
|
static java.lang.Integer |
SEQUENZTYP_DER_SEPA_LASTSCHRIFT_EINMALZAHLUNG
Sequenztyp der SEPA Lastschrift: Einmalige Zahlung
|
static java.lang.Integer |
SEQUENZTYP_DER_SEPA_LASTSCHRIFT_ERSTE_ZAHLUNG
Sequenztyp der SEPA Lastschrift: Erste Zahlung
|
static java.lang.Integer |
SEQUENZTYP_DER_SEPA_LASTSCHRIFT_FOLGEZAHLUNG
Sequenztyp der SEPA Lastschrift: Folgezahlung
|
static java.lang.Integer |
SEQUENZTYP_DER_SEPA_LASTSCHRIFT_LETZTE_ZAHLUNG
Sequenztyp der SEPA Lastschrift: Letzte Zahlung
|
Modifier and Type | Method and Description |
---|---|
DirectDebitTransactionWithPaymentPageResponse |
execute()
Initialisierung einer Lastschrifttransaktion mit Formularservice.
|
static final java.lang.Integer BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_NEIN
static final java.lang.Integer BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_JA
static final java.lang.Integer SEQUENZTYP_DER_SEPA_LASTSCHRIFT_EINMALZAHLUNG
static final java.lang.Integer SEQUENZTYP_DER_SEPA_LASTSCHRIFT_ERSTE_ZAHLUNG
static final java.lang.Integer SEQUENZTYP_DER_SEPA_LASTSCHRIFT_FOLGEZAHLUNG
static final java.lang.Integer SEQUENZTYP_DER_SEPA_LASTSCHRIFT_LETZTE_ZAHLUNG
DirectDebitTransactionWithPaymentPageResponse execute() throws GiroCheckoutException, GiroCheckoutProtocolException
DirectDebitTransactionWithPaymentPageRequest request = project
.createDirectDebitTransactionWithPaymentPageRequest(
merchantTxId, amount, currency, purpose, locale,
mobile, mandateReference, mandateSignedOn,
mandateReceiverName, mandateSequence, urlRedirect,
urlNotify);
DirectDebitTransactionWithPaymentPageResponse response = request
.execute();
GiroCheckoutException
GiroCheckoutProtocolException