Getting Started

Requirements

Before installing Momo Suite, make sure your environment meets the following requirements:

  • PHP >= 8.0

  • Laravel >= 8.0.x

  • MySQL or PostgreSQL

  • Composer

  • JSON PHP Extension

  • cURL PHP Extension

  • OpenSSL PHP Extension

  • PDO PHP Extension

Installation

  1. Install the package via Composer:

composer require rais/momo-suite
  1. Publish the package assets:

php artisan vendor:publish --provider="Rais\MomoSuite\MomoSuiteServiceProvider"

or

php artisan momo-suite:install --all

This will publish:

  • Configuration file (config/momo-suite.php)

  • Migration files

  • Dashboard views

  • Assets (CSS, JS)

  1. Run the migrations:

📝 NOTE (Customization)

Configuration

  1. Add your provider credentials to your .env file:

  1. Configure the package in config/momo-suite.php:

Quick Start Guide

  1. Access the Dashboard:

    • Visit: your-domain.com/momo/dashboard

    • Monitor transactions

    • View analytics

    • Manage users

  2. Handle Webhooks:

    • Configure your webhook URL in your provider's dashboard

    • Webhooks will be automatically processed

    • Transaction statuses will be updated in real-time

  3. View Transaction Details:

Last updated