Підключення за допомогою Postman

Перед початком підключення рекомендуємо ознайомитись з:

Для підключення через WebSocket використовується адреса:

wss://api.shaketopay.com.ua/restaurantEntryPoint

Авторизація

Передати у header параметр Authorization згенерований наступним чином:

"Basic X" - у якому Х це RESTO_ID:SECRET_KEY закодоване у base64.

circle-check

Приклад запиту - отримання столів

Перед обробкою запиту переконайтесь,що в Postman встановлено з'єднання по WebSocket.

Зайдіть в Expirenza admin-panelarrow-up-right у вкладку "Столи та QR-коди "

Консоль Postman має відобразити наступне:

У окремій вкладці Postman необхідно викликати /callback/tablesInfo упродовж 80 секунд.

На момент виклику /callback/tablesInfo для форматування заголовку signature необхідно використати Pre-request Script.

chevron-rightPre-request Script:/callback/tablesInfohashtag
Pre-request Script

У Body внести:

rID - отримати з останнього повідомлення з типом надійшовшого rID у першій вкладці Postman.

Додати 2 заголовки у Headers:

Headers

Завершення підключення за допомогою Postman

Якщо усі кроки були виконані коректно - в Expirenza admin-panelarrow-up-right мають з'явитись столи зі сформованого раніше у Postman запиту.

Успішно передані столи

Last updated