# Schnittstelle EpsBankstatusRequest

Alle Superschnittstellen:
  `GiroCheckoutRequest`

public interface EpsBankstatusRequest extends GiroCheckoutRequest
Es wird geprüft ob eine Bank am eps Bezahlverfahren teilnimmt. Diesbezüglich wird die BIC des Käufer-Girokontos übermittelt. Die Antwort zeigt ob eine eps Transaktion möglich ist. Es wird empfohlen vor jeder Initiierung einer eps Transaktion den Bankstatus zu prüfen, da dadurch unnötige Verkaufsabbrüche verhindert werden können.

- ## Methodenübersicht

  Modifizierer und Typ
  Methode
  Beschreibung
  `EpsBankstatusResponse`
  `execute()`
  Führt die Anfrage durch, ob eine Bank am eps Bezahlverfahren teilnimmt.

- ## Methodendetails

  - ### execute

    EpsBankstatusResponse execute() throws GiroCheckoutException, GiroCheckoutProtocolException
    Führt die Anfrage durch, ob eine Bank am eps Bezahlverfahren teilnimmt.
    Beispiel:
    `EpsBankstatusRequest request = project.createEpsBankstatusRequest(bic); EpsBankstatusResponse response = request.execute();`
    Gibt zurück:
      Info, ob die angefragte Bank am eps Verfahren teilnimmt
    Löst aus:
      `GiroCheckoutException`
      `GiroCheckoutProtocolException`