Übersicht
AGB
Klicken Sie hier, um zu sehen, welche AGB Sie auf Ihrer Shopseite anzeigen müssen.Integrationsleitfaden
Bitte sehen Sie sich den Integrationsleitfaden an, um mehr darüber zu erfahren, wie dieser Service funktioniert.Normale Integration (add_transaction functions)
1. Funktionsweise
2. Der Kassenprozess - Beispiel
3. Tests
4. Checkliste
5. Testmodus abschalten
Erweiterte Integration (reservation functions)
1. Funktionsweise
2. Der Kassenprozess - Beispiel
3. Tests
4. Checkliste
5. Testmodus abschalten
- Das Beispiel für den Kassenprozess verdeutlicht, wie unsere Services auf Ihre Seite dargestellt werden sollen.
- Im Testmodus finden Sie einige Beispielfälle sowie unsere Testpersonen, die Ihnen bei den Tests weiterhelfen.
- Die Checkliste enthält wichtige Informationen zur Integration, die Ihnen Gewissheit gibt, dass alle Einstellungen korrekt sind, bevor Sie live gehen.
Die APIs für PHP und ASP/VBScript sind sich sehr ähnlich. Neben einer vollständigen Beschreibung der PHP-API werden daher im Folgenden nur die abweichenden Aspekte für ASP/VBScript erwähnt.
Hinweis: Alle Eingabedaten-Strings sind nach ISO-8859-1 zu kodieren.
SSL-Verbindung
All unsere neuen APIs werden an unseren SSL-Server geleitet. Verwenden Sie bitte für alte APIs unseren neuen Server https://payment.klarna.com.Rückgabewerte und Fehlercodes
Rückgabewerte (PHP)
Alle PHP-Funktionen verwenden zur Rückgabe der Ergebnisse eines Funktionsaufrufs den Rückgabeparameter $result.
Hinweis: ASP/VBScript-Funktionen verwenden diesen Parameter nicht.
Bei PHP-Funktionen zeigt der Rückgabewert Null (0) an, dass $result die erwartete Antwort enthält. Ein negativer Rückgabewert deutet dagegen darauf hin, dass $result Fehlerdaten enthält (in der Regel in der Form eines Fehlercodes).
Rückgabewerte (ASP)
Das ASP-Skript gibt stets das Objekt Scripting.Dictionary mit einem Statusattribut zurück. Der Statuswert kann entweder „OK“ oder „Fehler“ lauten.
Die Statusangabe „OK“ bedeutet, dass der Attributwert das Ergebnis des Funktionsaufrufs enthält. Der Status „Fehler“ weist auf einen Fehlercode im Attribut faultCode hin. Negative Werte für faultCode zeigen an, dass faultString auf einen Fehlercode eingestellt wurde.
Fehlercodes
Wir geben eine Fehlercodenummer und eine Fehlermeldung zur Anzeige für den Kunden zurück.


Halten Sie sich mit dem RSS-Newsletter über Updates auf dem Laufenden!