Формирование списка точек пополнения

Банковским платежным агентам нужно сформировать список точек, в которых пользователь может пополнить кошелек в Яндекс.Деньгах. При необходимости список можно актуализировать: добавить новые точки или обновить данные уже существующих точек.

Порядок работы

Шаг 1. Передайте Яндекс.Деньгам данные о точках пополнения — в запросе addDepositionPoints. Для добавления точки передайте идентификатор, уникальный для вашей системы. Для обновления данных о точке передайте существующий идентификатор. Дождитесь ответа, что Яндекс.Деньги успешно получили данные и приступили к их обработке.

Шаг 2. Запросите у Яндекс.Денег результат обработки данных — в запросе checkDepositionPoints. Дождитесь результатов обработки данных о точках пополнения: точка добавлена, данные существующей точки обновлены или недостаточно данных для выполнения операции.

Правила обработки запросов

Яндекс.Деньги обрабатывают полученные запросы немедленно и сообщают результат.

Возможные результаты обработки запроса addDepositionPoints:

  • данные получены и переданы в обработку;
  • запрос отклонен (например, данных не хватает).

Возможные результаты обработки запроса checkDepositionPoints:

  • данные всех точек обработаны;
  • данные точек пополнения еще в процессе обработки;
  • запрос отклонен (например, данных не хватает).

Если по каким-то причинам вы не получили от Яндекс.Денег ответ об успехе или неудаче, повторите запрос с теми же данными. Рекомендуется следующий режим повтора: первый повтор через 1 минуту, следующие три с промежутком в 5 минут, далее не более одного раза в 30 минут.