PDF Export

checkBankCode

Prüft, ob die Bankleitzahl und/ oder Kontonummer gültig ist.

URL

GET: /rest/{clientId}/bank/{countryCode}/{bankCode}/{accountNumber}/check

ParameterTyp / Länge Beschreibung
clientId C / 4 Mandantennummer
sp C / 3Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.)
countryCode C / 3 ISO Ländercode
bankCode C / 12 Bankleitzahl (BLZ)
accountNumber C / 18 Konto-Nr.
controlKey C / 2Bankenkontrollschlüssel (optional)

Korrespondierender SOAP Service: checkBankCode.

Response

Der Response ist ein JSON Dokument.

Beispiel:

{
   "resultCode": "BC000",
   "resultMessage": "Bank data valid.",
   "bankAddress":    {
      "zipcode": "HU6 7LQ",
      "regionCode": "",
      "company1": "HSBC BANK PLC",
      "city": "Hull",
      "company2": "HULL BEVERLEY ROAD",
      "street": "550 Beverley Rd"
   }
}
JSON FeldBeschreibung
resultCodeBC001 Country code invalid
BC002 Bank code invalid
BC003 Bank account number invalid
BC009 Validation not possible
BC099 Bank data invalid
resultMessage Result Message
bankAddress.company1 Bank Name
bankAddress.street Straße
bankAddress.company2 Bank Zeigstelle
bankAddress.zipcode Postleitzahö
bankAddress.city Ort
bankAddress.regionCode Region code
HTTP Response StatusBedeutung
200 Success
401 Authorization required
500 Internal error

checkIban

Prüft, ob die IBAN gültig ist.

URL

GET: /rest/{clientId}/bank/{iban}/check

ParameterTyp / Länge Beschreibung
clientId C / 4 Mandantennummer
sp C / 3Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.)
iban C / 22 IBAN

Korrespondierender SOAP Service: checkIban.

Response

Der Response ist ein JSON Dokument.

Beispiel:

{
  "bankCode": "70050321",
  "bankName": "Neckarsulmer Lokalbank",
  "countryCode": "DE",
  "accountNumber": "12345678",
  "result": {
    "resultCode": "BC000",
    "resultMessage": "Iban valid."
  }
}
JSON FeldBeschreibung
resultCodeBC000 Bank Daten sind gültig
BC001 Übergebener Ländercode ist ungültig
BC002 Bankleitzahl ist ungültig
BC003 Kontonummer ist ungültig
BC009 Prüfung nicht möglich
BC099 Bank Daten ungültig(Allgemeiner Fehler)
resultMessage Result Message
bankCode Bankleitzahl
bankName Bankname
countryCode Ländercode
accountNumber Kontonummer
HTTP Response StatusBedeutung
200 Success
401 Authorization required
500 Internal error
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information