Schnittstelle MaestroTransactionRequest

Alle Superschnittstellen:
GiroCheckoutRequest

public interface MaestroTransactionRequest extends GiroCheckoutRequest
Initialisiert eine Maestro-Zahlung. 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.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
    Reservierung des Betrags
    static final Integer
    Bezahlseite ist für mobile Endgeräte optimiert
    static final Integer
    Bezahlseite ist nicht für mobile Endgeräte optimiert
    static final String
    Verkauf wird sofort gebucht (default)
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Initialisierung einer Zahlung mit der Maestro-Karte.

    Beispiel:
    MaestroTransactionRequest request = project .createMaestroTransactionRequest(merchantTxId, amount, currency, purpose, type, locale, mobile, urlRedirect, urlNotify, kassenzeichen);
    MaestroTransactionResponse response = request.execute();
  • Felddetails

    • SALE_TYPE

      static final String SALE_TYPE
      Verkauf wird sofort gebucht (default)
      Siehe auch:
    • AUTH_TYPE

      static final String AUTH_TYPE
      Reservierung des Betrags
      Siehe auch:
    • BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_NEIN

      static final Integer BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_NEIN
      Bezahlseite ist nicht für mobile Endgeräte optimiert
    • BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_JA

      static final Integer BEZAHLSEITE_FUER_MOBILE_BROWSER_OPTIMIERT_JA
      Bezahlseite ist für mobile Endgeräte optimiert
  • Methodendetails