Skip to main content

Wie verwende ich den validatepin Endpunkt und warum erhalte ich einen 502 Bad Gateway Fehler?

Der validatepin Endpunkt wird verwendet, um die Verschlüsselung einer PIN während des Shell Card Bestellvorgangs zu überprüfen. Bei korrektem Aufruf wird die entschlüsselte PIN zurückgegeben.

Dieser Endpunkt ist nur in der Testumgebung verfügbar.

Was soll ich in der Anfrage senden?
Sie müssen drei Felder angeben:

uid - Eindeutige Kennung für die Sitzung

encrypted_pin - Die PIN, die mit dem öffentlichen Schlüssel verschlüsselt wurde

session_key - Der Sitzungsschlüssel, der für die Verschlüsselung verwendet wurde

Warum bekomme ich einen 502 Bad Gateway Fehler?
Dieser Fehler tritt auf, wenn:

  • encrypted_pin oder session_key ungültig oder fehlerhaft ist.
  • Der Verschlüsselungsalgorithmus oder das Format entspricht nicht den API-Anforderungen.

Über uns

Das Shell Developer Portal unterstützt Partner bei der Einbindung in die Shell-APIs und dabei, Ideen in produktionsreife Lösungen umzusetzen.

Shell-Logo

Kontakt

Anmeldung bei Ihrem Konto

Fragen Sie den KI-Assistenten nach Shell-APIs und API-Produkten