Интернет-эквайринг с комиссией от 1%

Принимайте платежи на сайте, в онлайн-магазине
или в соцсетях — по картам и через СБП

Главное изображение комиссия 1%

Документация JSON API

JSON API протокол PayKeeper предназначен для полностью автоматического управления приёмом платежей. С помощью данного протокола можно в автоматическом режиме производить отправку счетов, совершать возвраты, узнавать статус платежей и т. д. Мы рекомендуем использовать его в случае необходимости интеграции с биллинговыми или бухгалтерскими системами, самописными, либо сильно измененными CMS системами, мобильными приложениями и другими системами, когда применения базовых средств интеграции недостаточно.

JSON-запросы выполняются на сервер, на котором расположен PayKeeper. Каждый запрос должен иметь заголовок Authorization: Basic для Basic HTTP-авторизации.

Для POST-запросов должен передаваться заголовок Content-Type: application/x-www-form-urlencoded.

Для удобства использования протокол JSON API разбит на следующие разделы:

  1. Общая статистика принимаемых платежей по различным платёжным системам и датам.
  2. Получение информации о платежах, выполнение полного и частичного возврата платежей. Работа с реестром платежей с возможностью фильтрации по «Статусам», «Датам», «Платёжным системам».
  3. Работа с электронными счетами, выставление счетов на e-mail, дублирование старых счетов. Работа с реестром электронных счетов, отображение с возможностью фильтрации по датам и статусам.
  4. Получение информации о системе.
  5. Изменение внутренней конфигурации системы.
  6. Экспорт данных из системы. Экспорт списков платежей, счетов.
  7. Работа с чеками по 54-ФЗ, создание чеков. Работа с реестром чеков, отображение с возможностью фильтрации по типам и фискальным атрибутам.
  8. Работа с привязкой карт и проведением платежей по привязкам.

Любые запросы на чтение данных выполняются GET запросами, на изменение данных на сервере или совершение каких-либо действий POST запросами. Для подписи POST запросов используется специально сгенерированный token (Подробнее в разделе Токен безопасности.)

В случае успешного выполнения запроса возвращается JSON кодированный объект:

В случае логической ошибки в ответе возвращается объект ошибки:

Объект ошибки содержит два поля – result, всегда равное fail, и поле msg со словесным пояснением причины ошибки для отображения пользователю.

Примеры использования JSON API протокола:

  1. Получение ссылки на оплату
  2. Отправка счёта 1С
  3. Получение информации о подключенных платёжных системах
  4. Получение информации о платежах
Заявка на консультацию
Оставьте заявку

Наш сотрудник свяжется с вами в ближайшее время

Получите консультацию

Расскажем про все детали подключения

Получайте платежи

Предоставим личный кабинет
и поможем настроить оплату

Мы гарантируем безопасность и сохранность ваших данных

Нажимая кнопку «Отправить заявку», вы подтверждаете, что согласны на обработку персональных данных

Ответим на вопросы и проконсультируем

+7 (800) 775-45-63 Бесплатный звонок по России

+7 (495) 984-89-15 Бесплатный звонок по Москве