Skip to main content

Как да използвам крайната точка „validatepin“ и защо получавам грешка 502 „Bad Gateway“?

Крайната точка validatepin се използва за проверка на криптирането на ПИН-кода по време на процеса на поръчка на Shell Card. При правилно извикване тя връща декриптирания ПИН-код.

Тази крайна точка е достъпна само в тестовата среда.

Какво трябва да изпратя в заявката?
Трябва да попълните три полета:

uid – Уникален идентификатор на сесията

encrypted_pin – ПИН-кодът, криптиран с публичния ключ

session_key – Сесийният ключ, използван за криптиране

Защо получавам грешка 502 Bad Gateway?
Тази грешка възниква, когато:

  • encrypted_pin или session_key са невалидни или с грешен формат.
  • Алгоритъмът или форматът на криптиране не отговарят на изискванията на API.

За нас

Порталът за разработчици на Shell подпомага партньорите при интегрирането с API-та на Shell и превръщането на идеите в решения, готови за внедряване в производството.

Лого на Shell

Свържете се с

Влезте в профила си

Попитайте AI Assistant за API-та и API продуктите на Shell