Interface PaydirektTransactionRequest
- All Superinterfaces:
GiroCheckoutRequest
public interface PaydirektTransactionRequest extends GiroCheckoutRequest
Initialisierung einer Paydirekt Zahlung - Anfrage. Durch eine erfolgreiche
Initialisierung wird eine Referenznummer erstellt sowie ein
Weiterleitungslink (redirect) an den Händler übermittelt. Der übermittelte
Link führt zum Bezahlformular. Der Kunde muss an diese URL weitergeleitet
werden. Dies kann durch einen HTTP-Redirect-Header, eine HTML-Seite mit
entsprechendem Meta-Tag oder Javascript erfolgen.
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
PaydirektTransactionRequest.Item
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ANONYMOUS_DONATION_SHOPPING_CART_TYPE
Es handelt sich um eine anonyme Spende (keine Adressdaten notwendig)static java.lang.String
AUTH_TYPE
Reservierung des Betragsstatic java.lang.String
AUTHORITIES_PAYMENT_SHOPPING_CART_TYPE
Es handelt sich um eine Behördenzahlung (keine Adressdaten notwendig)static java.lang.String
DIGITAL_SHOPPING_CART_TYPE
Alle Waren im Warenkorb sind digitaler Natur (benötigen also keinen Versand)static java.lang.String
MIXED_SHOPPING_CART_TYPE
Der Warenkorb enthält sowohl physische als auch digitale Warenstatic java.lang.String
PHYSICAL_SHOPPING_CART_TYPE
Alle Waren im Warenkorb sind physischer Natur (dies ist der Default-Wert, wenn der Parameter nicht angegeben wird)static java.lang.String
SALE_TYPE
Verkauf wird sofort gebucht (default) -
Method Summary
Modifier and Type Method Description PaydirektTransactionResponse
execute()
Shop initiiert Paydirekt Transaktion (Initialisierung).
-
Field Details
-
SALE_TYPE
static final java.lang.String SALE_TYPEVerkauf wird sofort gebucht (default)- See Also:
- Constant Field Values
-
AUTH_TYPE
static final java.lang.String AUTH_TYPEReservierung des Betrags- See Also:
- Constant Field Values
-
PHYSICAL_SHOPPING_CART_TYPE
static final java.lang.String PHYSICAL_SHOPPING_CART_TYPEAlle Waren im Warenkorb sind physischer Natur (dies ist der Default-Wert, wenn der Parameter nicht angegeben wird)- See Also:
- Constant Field Values
-
DIGITAL_SHOPPING_CART_TYPE
static final java.lang.String DIGITAL_SHOPPING_CART_TYPEAlle Waren im Warenkorb sind digitaler Natur (benötigen also keinen Versand)- See Also:
- Constant Field Values
-
MIXED_SHOPPING_CART_TYPE
static final java.lang.String MIXED_SHOPPING_CART_TYPEDer Warenkorb enthält sowohl physische als auch digitale Waren- See Also:
- Constant Field Values
-
ANONYMOUS_DONATION_SHOPPING_CART_TYPE
static final java.lang.String ANONYMOUS_DONATION_SHOPPING_CART_TYPEEs handelt sich um eine anonyme Spende (keine Adressdaten notwendig)- See Also:
- Constant Field Values
-
AUTHORITIES_PAYMENT_SHOPPING_CART_TYPE
static final java.lang.String AUTHORITIES_PAYMENT_SHOPPING_CART_TYPEEs handelt sich um eine Behördenzahlung (keine Adressdaten notwendig)- See Also:
- Constant Field Values
-
-
Method Details
-
execute
Shop initiiert Paydirekt Transaktion (Initialisierung).
-