EasyDonate API
v3
v3
  • Введение
  • Начало работы
  • Требования к HTTP запросам
  • Отличия от API v2
  • Коды ошибок
  • Работа с магазином
    • Информация о магазине
    • Список товаров
    • Информация о товаре
    • Список серверов
    • Информация о сервере
    • Массовые акции
    • Список купонов
    • Список удачных платежей
    • Информация о платеже
    • Создание платежа
  • Работа с плагинами
    • Доплата
    • Последние покупки
    • Кастомные сообщения
    • Виджет Discord канала
    • Виджет сообщества ВКонтакте
    • Новости из сообщества ВКонтакте
    • Сообщения сообщества ВКонтакте
    • Яндекс.Метрика
  • Callback API
    • Описание
    • Уведомление о платеже
Powered by GitBook
On this page
  • Передача уникального ключа магазина
  • Новые методы работы с магазином
  • Работа с плагинами
  • Новые параметры создания платежа
  • Callback API
  • Коды ошибок

Отличия от API v2

PreviousТребования к HTTP запросамNextКоды ошибок

Last updated 1 year ago

Передача уникального ключа магазина

Согласно документации, для идентификации магазина необходимо передавать его уникальный ключ. В EasyDonate API v2 данный параметр передавался, непосредственно, в самом URL. Выглядело это примерно следующим образом: https://easydonate.ru/api/v2/shop/{key}.

В EasyDonate API v3 ключ магазина теперь передается HTTP заголовком Shop-Key.

Новые методы работы с магазином

Помимо основных методов, описанных в EasyDonate API v2, были добавлены два новых метода. С их помощью можно получить список купонов, добавленных в магазине, а также массовые акции.

Работа с плагинами

Пожалуй, одно из самых важных достижений в EasyDonate API v3 - работа с плагинами. Добавлены методы работы с такими плагинами как , , , и другие.

Через API стало возможным получение информации из плагинов и ее вывод на вашем сайте.

Новые параметры создания платежа

В EasyDonate API v3 при создании платежа появились три новых необязательных параметра. С их помощью можно сохранить Email покупателя, применить купон, если есть, а также перенаправить пользователя на специальный URL после успешной оплаты.

Callback API

С EasyDonate API v3 у владельцев магазинов теперь есть возможность принимать HTTP уведомления после успешной покупки. Callback API позволит логировать покупки игроков и предпринимать некоторые действия с вашей стороны. После успешной оплаты и выдачи товаров EasyDonate отправит HTTP уведомление на ваш URL с информацией о платеже. Решать вам — что делать дальше...

Коды ошибок

Теперь, если возникает ошибка в обработке запроса, помимо её описания, возвращается код ошибки. Сделано это было для упрощения понимания проблемы и принятия мер по её устранению.

Массовые акции
Список купонов
Доплата
Новости из сообщества ВКонтакте
Сообщения сообщества ВКонтакте
Яндекс.Метрика
Создание платежа
Callback API
Коды ошибок