Integrationswege (Varianten)
Drei Varianten – je nach Ziel Ihrer Integration (Variante 2 auch ohne varinput.php möglich)
varinput.php ist der Einstiegspunkt für Variante 1 und Variante 3 sowie
für Variante 2 mit Kundendaten-Vorbefüllung.
Sie schreibt die übermittelten Kundendaten serverseitig in eine Sitzungsdatei und liefert je nach
übergebenen Parametern unterschiedliche Felder zurück.
Variante 2 (Rechenkern direkt) ist ohne vorherigen varinput.php-Aufruf möglich –
varinput.php wird dabei nur dann benötigt, wenn Kundendaten später im Antrag vorbefüllt werden sollen.
Welchen Weg Sie nehmen, hängt davon ab, was Ihre Integration leisten soll:
| Ich möchte… | Variante | Aktivierung | Response-Feld |
|---|---|---|---|
| Nutzer direkt in den Vergleichsrechner schicken | Variante 1 | kein Aktivierungsparameter nötig | url |
| Tarife serverseitig berechnen (Dunkelverarbeitung) – mit oder ohne Kundendaten |
Variante 2 | varinput.php optional (nur für Kundendaten-Vorbefüllung im Antrag); ohne varinput.php IP_USER selbst bilden |
pk, a_id |
| Nutzer ins AngebotsCenter weiterleiten (portal.makler-bund.de) |
Variante 3 | token oder pa_pass + ma_pass – aktiviert url_mvp im Response |
url_mvp |
Pflicht bei jedem varinput.php-Aufruf: id (Partner-ID), pa (Hersteller-ID).
Variante 2 Option B (direkter Rechenkern ohne varinput.php): Nur id Pflicht – pa entfällt.
Optional bei jeder Variante:
sp, Kundendaten (*_k), Vertragsdaten (*_v), v_id, subid,
t_id, tt_iD, ur_iD, ma_iD, einzeltarif,
wgart, logoutUrl und alle spartenspezifischen Antragsvariablen – sie sind nicht varianten-spezifisch.
Alle Parameter, Response-Felder und Beispiel-Code von
varinput.php auf einen Blick:
varinput.php – Referenz →
Fehler oder Unstimmigkeit in dieser Doku entdeckt? Schreiben Sie uns: ts@mr-money.de