public interface MaestroTransactionRequest extends GiroCheckoutRequest
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTH_TYPE
Reservierung des Betrags
|
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.String |
SALE_TYPE
Verkauf wird sofort gebucht (default)
|
Modifier and Type | Method and Description |
---|---|
MaestroTransactionResponse |
execute()
Initialisierung einer Zahlung mit der Maestro-Karte.
|
static final java.lang.String SALE_TYPE
static final java.lang.String AUTH_TYPE
static final java.lang.Integer BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_NEIN
static final java.lang.Integer BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_JA
MaestroTransactionResponse execute() throws GiroCheckoutException, GiroCheckoutProtocolException
MaestroTransactionRequest request = project
.createMaestroTransactionRequest(merchantTxId, amount, currency, purpose,
locale, mobile, urlRedirect, urlNotify);
MaestroTransactionResponse response = request.execute();
MaestroTransactionResponse
GiroCheckoutException
GiroCheckoutProtocolException