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

  1. Зарегистрируйте личный кабинет на странице  https://zaleycash.com/register/

  1. Напишите в наш партнерский чат следующее:

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

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

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

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

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

 

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

 

  1. Авторизуйтесь в партнёрском кабинете на странице https://zaleycash.com/login/

 

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

 

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

 

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


Для дальнейшей работы вам потребуется инструкция по API - https://zaleycash.com/api/docs/methods/

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

  1. привязка пользователя (повторная не потребуется)

  2. отправка перевода

  3. запрос статуса транзакции (если потребуется)

1) Для создания связи используется метод POST /api/v2/user/children, однако для его использования необходимо знать айди пользователя в системе ZC, который, если вы не его знаете, можно получить из GET /api/v2/user?email={email}

Существует также дополнительная возможность самому регистрировать пользователя с помощью POST /api/v2/user, при котором у пользователя автоматически создается связь с вами, а также возвращается user_id

 

2) Переводы осуществляются с помощью POST /api/v2/money/transfer/internal, убедительно просим вас передавать валюту при каждом запросе, а также уведомляем вас что переводы на неактивных (заблокированных) пользователей невозможны. Переводы осуществляются путем передачи средств с вашего суперпользователя ПП на пользователя ZC. При отправке указывайте сумму отправки, бонус пользователю начисляется автоматически, если он ему полагается. При создании транзакции в ответе всегда придет approved, так как система транзакцию приняла. Статус транзакции отдельно можно запросить согласно пункту В случае ошибок вернется стандартный html код ошибки, либо кастомный из инструкции по APIv2. Никаких дополнительных действий не требуется.

 

3) В случае необходимости уточнить статус транзакции вы можете запросить его через GET /api/v2/money/transaction?operation_id={string}.