Skip to main content

Come si utilizza l'endpoint "validatepin" e perché ricevo un errore 502 Bad Gateway?

L'endpoint validatepin viene utilizzato per verificare la correttezza della crittografia di un PIN durante il processo di ordinazione della Shell Card. Se chiamato correttamente, restituisce il PIN decrittografato.

Questo endpoint è disponibile solo nell'ambiente di test.

Cosa devo inviare nella richiesta?
È necessario specificare tre campi:

uid – Identificatore univoco della sessione

encrypted_pin – Il PIN crittografato utilizzando la chiave pubblica

session_key – La chiave di sessione utilizzata per la crittografia

Perché ricevo un errore 502 Bad Gateway?
Questo errore si verifica quando:

  • encrypted_pin o session_key non sono validi o presentano un formato errato.
  • L’algoritmo o il formato di crittografia non corrispondono ai requisiti dell’API.

Chi siamo

Il Portale per gli sviluppatori Shell supporta i partner nell'integrazione con le API Shell e nella trasformazione delle idee in soluzioni pronte per la produzione.

Logo Shell

Contatto

Accedere al proprio account

Chiedi all'assistente AI informazioni sulle API e sui prodotti API di Shell