October 24, 2024

 Mmoweb4 Extended Client Fork

Расширенная версия клиентской части Mmoweb4.

Данный продукт основан на оригинальной версии Mmoweb4 client. Этот форк использует стандартный API Mmoweb, но предлагает новые способы оплаты и расширенный функционал.

Как это работает?

Весь новый функционал реализуется через API-ключи для сторонних приложений. Вам потребуется создать новый ключ, который вы укажете в админке вашего сайта. Эти ключи хранятся удаленно, и не будут показываться после сохранения.

Создается здесь: https://mmoweb.biz/panel/settings/Globals.ApiKeyApp/add

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

Модуль Extender появится в админке вашего сайта.

Какой функционал возможно реализовать?

Открытое API Mmoweb позволяет совершать следующие действия на вашем проекте с помощью ключей сторонних приложений:

Перечень конкретных фич, которые будут реализовываться на основе этих опций - зависит только от вас. Вы можете заказать фичу под ключ, которая будет доступна только для вашего проекта, или можете предложить интересную идею - которую поддержат другие клиенты и мы её реализуем в одном из ближайших обновлений.

Сайт будет использовать эти ключи?

Нет, ваш сайт будет иметь доступ к Extender API, который в свою очередь будет обращаться к Mmoweb API.

Давайте рассмотрим как это работает на примере новых способов оплаты, весь процесс выглядит примерно так:

  1. Пользователь заполняет форму, выбирает способ оплаты экстендера.
  2. Ваш сайт отправляет запрос на Extender API, создается платежный ордер.
  3. Ваш сайт получает ответ и редиректит пользователя на форму оплаты.
  4. Пользователь оплачивает ордер, платежная система посылает уведомление на Extender API.
  5. Extender API получает уведомление от платежной системы, проверяет что всё ок, и шлет запрос на Mmoweb API об изменении баланса пользователя (и выдаче предметов на склад, если у вас настроены эти бонусы).

Как приобрести продукт?

О стоимости и условиях приобретения читайте здесь: https://teletype.in/@mmoweb4_ext/subscribe