PHPackages                             otnansirk/laravel-moota - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. otnansirk/laravel-moota

ActiveLibrary[Payment Processing](/categories/payments)

otnansirk/laravel-moota
=======================

Laravel Moota is a mutation grapher built using laravel with moota.id api

v1.1.0(3y ago)2132MITPHP

Since Feb 13Pushed 3y ago1 watchersCompare

[ Source](https://github.com/otnansirk/laravel-moota)[ Packagist](https://packagist.org/packages/otnansirk/laravel-moota)[ RSS](/packages/otnansirk-laravel-moota/feed)WikiDiscussions 1.x Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (4)Used By (0)

 [ ![Laravel Moota](https://raw.githubusercontent.com/otnansirk/laravel-moota/master/assets/logo.png) ](https://packagist.org/packages/otnansirk/laravel-moota)

 Laravel Moota
===============

[](#--laravel-moota)

 [ ![Laravel Moota is released under the MIT license.](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667) ](https://github.com/otnansirk/laravel-moota/blob/master/LICENSE)

Laravel Moota is a mutation grapher built using laravel with moota.id api. This allows you to immediately focus on business flow without the hassle of making manual requests to the moota.id server.

Documentation
=============

[](#documentation)

- [Documentation](#documentation)
- [Installation](#installation)
- [How to Use](#how-to-use)
    - [Auth](#auth)
        - [Register User](#register-user)
        - [Login(Get Token)](#login-get-token-)
        - [Logout(Destroy Token)](#logout-destroy-token-)
        - [Profile](#profile)
    - [Bank Accounts](#bank-accounts)
        - [Available Bank](#available-bank)
        - [List Of Bank](#list-of-bank)
        - [Create Bank](#create-bank)
        - [Update Bank](#update-bank)
        - [Delete Bank](#delete-bank)
        - [E-Wallet Request OTP](#e-wallet-request-otp)
        - [E-Wallet Verify OTP](#e-wallet-verify-otp)
    - [Mutations](#mutations)
        - [Refresh mutation](#refresh-mutation)
        - [List mutation](#list-mutation)
        - [Store mutation](#store-mutation)
        - [Note mutation](#note-mutation)
        - [Delete mutation](#delete-mutation)
        - [Tags mutation](#tags-mutation)
        - [Summary mutation](#summary-mutation)
        - [Webhook test](#webhook-test)
    - [Taggings](#taggings)
        - [Store](#store)
        - [Update](#update)
    - [Mootapay](#mootapay)
        - [Contract](#contract)
        - [Transaction List](#transaction-list)
        - [Payment Method](#payment-method)
        - [Cancelled Transaction](#cancelled-transaction)
        - [Plugin Token](#plugin-token)
        - [Moota Callback](#moota-callback)
    - [Topups](#topups)
        - [Topup to](#topup-to)
        - [Topup](#topup)
        - [History](#history)
        - [Point](#point)
        - [Point used](#point-used)
        - [Redeem code](#redeem-code)
    - [Webhooks](#webhooks)
        - [List](#list)
        - [Store](#store-1)
        - [Destroy](#destroy)
    - [Merchant](#merchant)
        - [List](#list-1)
        - [Store](#store-2)
        - [Store Legal](#store-legal)
        - [Update](#update-1)
        - [Update Legal](#update-legal)
- [Contribution](#contribution)

Installation
============

[](#installation)

#### 1. You can install the package via composer.

[](#1-you-can-install-the-package-via-composer)

```
composer require otnansirk/laravel-moota

```

#### 2. Optional : The service provider will automatically get registered. Or you my manually add the service provider in your `configs/app.php` file.

[](#2-optional--the-service-provider-will-automatically-get-registered-or-you-my-manually-add-the-service-provider-in-your-configsappphp-file)

```
'providers' => [
    // ...
    Otnansirk\Moota\MootaCoreServiceProvider::class,
];

```

#### 3. You should publish the `config/moota.php` config file with this php artisan command.

[](#3-you-should-publish-the-configmootaphp-config-file-with-this-php-artisan-command)

```
php artisan vendor:publish --provider="Otnansirk\Moota\MootaCoreServiceProvider"

```

How to Use
==========

[](#how-to-use)

All config store to `/configs/moota.php`. Customize evrything you need.

Auth
----

[](#auth)

### Register User

[](#register-user)

Register user

Method : `MootaAuth::register($data)`
Params :

- **Required** : $data
- **Optional** : -

```
