Гайд по API Екомкасса

#инструкция
В одном API можно решить сразу 3 задачи:
1
создать чек
Документация по чекам доступна по ссылке
2
получить ссылку на оплату и создать чек после оплаты
Документация по ссылкам на оплату доступна по ссылке
3
создать заказ
Документация по заказам доступна по ссылке

Инструкция API для разработчика доступна здесь.

Работаем по протоколу Атол онлайн, адрес метода меняется в зависимости от версии протокола:


Атол онлайн 4 (ФФД 1.05 и 1.1) - здесь

Атол онлайн 5 (ФФД 1.2) - здесь

Документация по получению ссылок и создание заказов - E-COM Kassa Invoice API

Postman запросы на создание чека, ссылки на оплату и заказа - здесь

  • В зависимости от метода и задачи меняется небольшой набор полей для регистрации документа в системе Екомкасса: для получения ссылки на оплату передаются дополнительные параметры в “payments”

101 Юкасса

102 Тинькофф Банк

103 Сбербанк

104 Rbk Money

105 Тинькофф эквайринг

106 Invoice

108 Точка СБП

109 Альфа банк

110 Райффайзен Банк

111 Тинькофф СБП

112 Тинькофф рассрочка

113 Точка эквайринг


  • Для создания заказа документ выглядит как отложенный чек, который нужно оплатить. Пока он не оплачен, его можно менять. После оплаты и подтверждения заказа автоматически формируется чек.


Песочница


Личный кабинет - https://app.ecomkassa.ru
логин - sales@ecomkassa.ru
пароль - ecomkassa1
код группы ккт/айди магазина - 990 (ФФД 1.05)
код группы ккт/айди магазина - 700 (ФФД 1.1)