Як SMS-агрегатору потрапити в маркетплейс Altegio

Для інтеграції SMS-агрегатора в маркетплейс необхідно виконати такі доробки:

1. Доопрацювати хук із передачею статусу повідомлення

У хуках за статусами повідомлень зі статусом «Передано оператору»/«Доставлено» завжди передавати суму, валюту та кількість частин повідомлення. Якщо повідомлення безкоштовне або за бонуси, потрібно передати нульову суму.

 

API-документація

  • При відправки смс у запиті передається атрибут delivery_callback_url - це url, на який мають приходити статуси повідомлення.
  • Використовуйте його для відправки статусів повідомлення. Url, на який мають приходити статуси повідомленя - https://app.alteg.io/smsprovider/status/callback/{partner_token}

2. Реалізувати API активації інтеграції при реєстрації в сервісі партнера

Під час реєстрації користувача Altegio у сервісі партнера, надсилати в Altegio хук для активації інтеграції в філіалі цього користувача. В рамках хука необхідно передавати API_KEY, який використовується для відправки сповіщень через партнера.

 

Документація по хуку

3. Реалізувати API оплати, якщо користувач сплачує абонент плату (опціонально)

У випадку, якщо у сервісу є щомісячна абонплата, необхідно передати дані при кожній оплаті підписки. 

 

Документація по передачі оплат

4. Реалізувати API для передачі в Altegio імен відправників

При придбанні користувачем і'я відправника, необхідно передати список всіх імен, які доступні користувачеві по API в Altegio. Користувач зможе вибрати для відправки смс доступне йому ім'я відправника з переданого по API списку.

 

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

Чи була ця стаття корисною?
0 з 0 вважають статтю корисною

Коментарі