public interface DirectDebitTransactionRequest extends GiroCheckoutRequest
Modifier and Type | Field and Description |
---|---|
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 |
---|---|
DirectDebitTransactionResponse |
execute()
Führt eine Lastschriftzahlung aus bei der die Transaktionsdaten
übermittelt werden.
|
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
DirectDebitTransactionResponse execute() throws GiroCheckoutException, GiroCheckoutProtocolException
DirectDebitTransactionRequest request = project
.createDirectDebitTransactionRequest(merchantTxId, amount,
currency, purpose, bankcode, bankaccount, iban, accountHolder
mandateReference, mandateSignedOn, mandateReceiverName,
mandateSequence, urlNotify);
DirectDebitTransactionResponse response = request.execute();
GiroCheckoutException
GiroCheckoutProtocolException