Skip to content

ING: Anonymous dialog not supported without product registration number #567

@MichaR2112

Description

@MichaR2112

Problem

ING Germany (BLZ 50010517, URL https://fints.ing.de/fints/) blocks the anonymous dialog
required to fetch TAN modes, even before login:

9800 (global): Der Dialog wurde abgebrochen.

9400 (global): Der anonyme Dialog wird nicht unterstützt.

This happens regardless of the productRegistrationNumber value (tested with known open-source
IDs like 2DC4F960C86A9B39E9C5 and others).

Root cause

ING requires a server-side validated product registration number issued by Deutsche
Kreditwirtschaft (hbci-zka.de). Unknown or unregistered IDs are rejected at the BPD fetch stage.

Suggestion

Document this ING-specific requirement clearly in the README or add a specific error message
that explains registration is required, rather than a generic "anonymous dialog not supported" error.

Environment

  • php-fints: 4.1.0
  • PHP: 8.4
  • Bank: ING Germany

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions