UniFi — Интеграция платежного сервиса Authorize с сетью беспроводного доступа

Authorize охватывает США, Канаду, Великобританию, многие страны Европы. Полный список стран см. здесь. Контроллер UniFi связывается с Authorize, используя метод интеграции AIM (Advanced Integration Method — усовершенствованный метод интеграции), являющийся одним из решений Authorize.

В руководстве-примере ниже показано, как интегрировать беспроводную сеть доступа UniFi с Authorize. Приведена пошаговая процедура такой интеграции. В Authorize используются учетные записи двух типов, одни для тестирования, другие — для использования в среде эксплуатации. Вам необходимо применять их отдельно. Данный пример разработан для среды тестирования, рассмотрено также его применение для тестовой учетной записи. Когда Ваш бизнес будет готов к работе в среде эксплуатации, Вам необходимо будет применить учетную запись для среды эксплуатации и настроить получение помощи от службы технической поддержки Authorize.  Интерфейсы UI / API в тестовой среде такие же, что и в среде реальной эксплуатации. Если Вы обнаружите различия, сообщите об этом в Authorize.

Шаги процедуры

Часть I. Подготовка тестовой учетной записи Authorize

  1. Перейдите на web-сайт Authorize для тестовых учетных записей  https://developer.authorize.net/testaccount/
  2. Заполните требуемое поле и выберите опцию «Card Not Present» > «Sign Up» (Карта не присутствует — Регистрация).
  3. Вы будете переадресованы на страницу с API для Ваших идентификационных данных. Сделайте копию содержимого полей «API Login ID» (Идентификатор регистрации в API ), «Transaction Key» (Ключ транзакции) и «Secret Question» (Секретный вопрос). Это все, что требуется для последующей работы в Authorize.
  4. Если Вы забыли свои идентификационные данные для API, Вы можете войти в sandbox , используя свой идентификатор регистрации Login ID и пароль Password, которые Вы создали, когда заполняли форму для регистрации. «Settings» (Настройки) в левой панели > «API Login ID and Transaction Key» (Идентификатор ID регистрации в API и ключ транзакции) > API Login ID (Идентификатор ID регистрации в API). Будет открыто окно, в котором Вам потребуется ввести Secret Answer (Секретный ответ), чтобы получить новый Transaction Key (Ключ транзакции).
    Имейте в виду, что Login ID (Идентификатор регистрации) отличается от API Login ID (Идентификатор регистрации в API).

2.56

Пример Authorize API Login ID

Часть II. Подготовка контроллера UniFi

  1. «Settings» > «Guest Control» > «Enable Guest Portal» (Настройки — Управление гостем — Включить гостевой портал).
  2. «Authentication» > «Hotspot» (Аутентификация — Беспроводной доступ).
  3. В панели беспроводного доступа выберите опцию «Enable payment-based authorization» (Включить авторизацию на основе платежей) и выберите в качестве сервиса «Authorize.Net (US, Canada)».
  4. Скопируйте и вставьте «API Login ID»(Идентификатор регистрации в API) и «Transaction Key» (Ключ транзакции), которые Вы получили от Authorize.
  5. Выберите опцию «Use Test Account» > «Apply» (Использовать тестовую учетную запись — Применить).
  6. Создайте WLAN с включенными правилами для гостей.

Часть III. Тестирование работы

  1. После привязки к гостевой WLAN проверьте, работает ли переадресация на страницу портала и выберите разные пакеты.
  2. Заполните требуемые поля и выполните платеж, используя номер тестовой кредитной карты, предоставленный сервисом Authorize.

    test credit card number (номер тестовой кредитной карты) : 370000000000002
    expiration date (срок действия до) : правильной будет считаться любая будущая дата
    CVC : правильным будет любое число, состоящее из 3 цифр

  3. Проверьте, отображается ли транзакция в Authorize sandbox.
  4. В контроллере «Settings» > «Guest Control» (Настройки — Управление гостем) В панели беспроводного доступа (Hotspot), «Go to Hotspot Manager» (перейти в менеджер беспроводного доступа).
  5. Посмотрите, отображается ли соответствующий платеж на странице Payments/Transactions (Платежи / транзакции).
  6. Проверьте, правильный ли выбран пакет, корректно ли время, выделенное данному гостю.

Часть IV. Переход на портал реальной эксплуатации.

  1. Подготовьте одну учетную запись среды эксплуатации.
  2. В контроллере UniFi перейдите в панель «Settings» > «Guest Control» > «Hotspot» panel > (Настройки — Управление гостем — Беспроводной доступ), отмените выбор опции «Use Test Account» (Использовать тестовую учетную запись).

Примечания 

Все авторские права и другие права интеллектуальной собственности на данные материалы являются собственностью Компании «Рутстор» (ROOTSTORE). При использовании данного материала ссылка на сайт rootstore.ru обязательна.

Авторизация
*
*
Регистрация
*
*
*
*
Генерация пароля
Заказать звонок



Купить в 1 клик