Интеграция в сервис вашей партнерской программы

  1. Зарегистрируйте личный кабинет в ZaleyCash
  2. Напишите в наш партнерский чат следующее:

    • Почту указанную вами при регистрации

    • Ваше название (как вы хотите чтобы оно отображалось в нашем интерфейсе)

    • Ваш логотип (размером 50х50 пикселей, в формате PNG)

    • Описание вашей партнерской программы для размещения на вашей страничке в ZaleyCash (преимущества, вертикали или офферы).
      Пример описания можно посмотреть на любой действующей партнерской программе в личном кабинете в разделе “Сервисы” -> “Пополнение

    • Небольшую инструкцию для вебмастеров, как им подключиться у вас в интерфейсе к выплатам в ZaleyCash

  3. Дождитесь подтверждения от нашей технической поддержки, что вашему кабинету установлены права партнера для осуществления переводов
  4. Авторизуйтесь в партнёрском кабинете в ZaleyCash

  5. В правом верхнем углу кабинета кликните на имя вашего аккаунта и в выпадающем меню выберите “Настройки”, там будет находиться ваш API-ключ

На время теста ваша партнерская программа будет скрыта от пользователей и появится в нашем интерфейсе после его завершения

В случае, если пункты выше не были выполнены, при запросах по API из пунктов ниже будут возникать ошибки.

 

API интеграция

Для дальнейшей работы вам потребуется документация API

Для осуществления переводов необходимо соблюсти следующую механику:

  1. Отправка перевода

    • Для перевода средств используйте метод POST /api/v2/money/transfer/internal.
       
    • Обязательно указывайте валюту при каждом запросе.
       
    • Перевод возможен только на активных пользователей (переводы на заблокированных — запрещены).
       
    • Средства списываются с вашего суперпользовательского аккаунта ПП и зачисляются пользователю ZaleyCash.
       
    • В запросе обязательно указывайте сумму перевода.
       
    • Если пользователю положены бонусы, они начисляются автоматически.
       
    • После создания транзакции в ответе всегда будет статус approved — это означает, что система приняла транзакцию.
       
    • Отслеживать изменение статуса транзакции можно отдельно (см. пункт ниже).
       
    • В случае ошибки вы получите стандартный HTTP-код ошибки или специфический код из документации API.
       
    • Дополнительных действий после создания транзакции не требуется.

    • После выполнения операции пользователь автоматически будет с вами связан.
  2. Запрос статуса транзакции (по необходимости)

    • Если нужно узнать текущий статус конкретной транзакции, используйте запрос:
GET /api/v2/money/transaction?operation_id={operation_id},
где {operation_id} — уникальный идентификатор операции (получаемый после создания перевода).