Завершение настройки
После завершения настройки сервера ProCart и r_keeper, необходимо:
1) Сделать «проброс порта» (port forwarding) на компьютер, на котором установлен сервер ProCart
Что такое проброс порта и как его сделать: почитать
2) Убедиться, что софт настроен и отвечает при обращениях «из интернета».
Для этого в адресной строке браузера набрать:
http://95.64.142.2:1112/api/v3/ping
в данном примере
95.64.142.2 - внешний белый IP-адрес ресторана;
1112 - проброшенный порт;
В случае успешной настройки, в браузере получим ответ типа:
3) Убедиться, что заказ из внешней системы может быть корректно создан, наполнен блюдами, предоплачен.
Использовать сервис https://dev.carbis.ru/test
4) Убедиться, что меню доступно для заказа
Перед тем как передавать внешней системе (разработчикам сайта, системы доставки и т. д.) данные для доступа, нужно убедиться что у блюд в редакторе меню указана соответствующая категория.
Хотя бы у нескольких тестовых.
Ссылка на статью, в которой описано как блюдам указывать категорию
5) Передать сотрудникам внешней системы (разработчикам сайта, системы доставки и т. д.) данные для доступа к шлюзу, чтобы они смогли получать меню и отправлять заказы.
Что именно необходимо им передать:
- IP-адрес (внешний белый) ресторана;
- порт, проброшенный на компьютер с сервером ProCart;
- токен для подключения где взять токен?
- коды валют, оплата которыми может быть передана. Например, это могут быть валюты «Оплата на сайте» и «Оплата бонусами на сайте».