PHPackages                             seasofthpyosithu/gmo-payment - 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. seasofthpyosithu/gmo-payment

ActiveLibrary

seasofthpyosithu/gmo-payment
============================

gmo payment library laravel

098PHP

Since Nov 28Pushed 6y ago1 watchersCompare

[ Source](https://github.com/seasofthpyosithu/gmo-payment)[ Packagist](https://packagist.org/packages/seasofthpyosithu/gmo-payment)[ RSS](/packages/seasofthpyosithu-gmo-payment/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Installing and configuring
--------------------------

[](#installing-and-configuring)

Install using composer:

```
$ composer require seasofthpyosithu/gmo-payment
```

If you are using a Laravel version **less than 5.5** you **need to add** the provider on `config/app.php`:

```
'providers' => [
    // ...
     Seasofthpyosithu\GmoPayment\GmoPaymentServiceProvider::class,
],
```

If you want you can use the [facade](http://laravel.com/docs/facades). Add the reference in `config/app.php` to your aliases array.

```
'RemittanceApi' => Seasofthpyosithu\GmoPayment\Facades\RemittanceApi::class
```

Configuration
-------------

[](#configuration)

Gmo Payment requires connection configuration. To get started, you'll need to publish all vendor assets:

```
$ php artisan vendor:publish --provider="Seasofthpyosithu\GmoPayment\GmoPaymentServiceProvider"
```

Usage
-----

[](#usage)

- [`Create Account`](#create-bank-account)
- [`Update Account`](#update-bank-account)
- [`Delete Account`](#delete-bank-account)
- [`Search Account`](#search-bank-account)
- [`Create Deposit`](#create-deposit)
- [`Cancel Deposit`](#cancel-deposit)
- [`Search Deposit`](#search-deposit)
- [`Create Mail Deposit`](#create-mail-deposit)
- [`Cancel Mail Deposit`](#cancel-mail-deposit)
- [`Search Mail Deposit`](#search-mail-deposit)
- [`Check Balance`](#check-balance)

```
use Seasofthpyosithu\GmoPayment\Facades\RemittanceApi;
```

### `Create bank account`

[](#create-bank-account)

```
RemittanceApi::accountRegistration(
    'bank00000', // bank id
    '0001', // bank code
    '813', // branch code
    AccountType::NORMAL, // account type
    'An Yutzy', // account name
    '0012345', // account number
    AccountMethod::CREATE, // method
);
```

### `Update bank account`

[](#update-bank-account)

```
RemittanceApi::accountRegistration(
    'bank00000', // bank id
    '0001', // bank code
    '813', // branch code
    AccountType::NORMAL, // account type
    'An Yutzy', // account name
    '0012345', // account number
    AccountMethod::UPDATE, // method
);
```

### `Delete bank account`

[](#delete-bank-account)

```
RemittanceApi::deleteAccount(
    'bank00000', // bank id
);
```

### `Search bank account`

[](#search-bank-account)

```
RemittanceApi::accountSearch(
    'bank00000', // bank id
);
```

### `Create deposit`

[](#create-deposit)

```
RemittanceApi::depositRegistration(
    'dep00000', // deposit id
    DepositMethod::CREATE // method CREATE or CANCEL
    'bank00000', // bank id
    1000 // amount
);
```

### `Cancel deposit`

[](#cancel-deposit)

```
RemittanceApi::depositRegistration(
    'dep00000', // deposit id
    DepositMethod::CANCEL // method CREATE or CANCEL
);
```

### `Search deposit`

[](#search-deposit)

```
RemittanceApi::depositSearch(
    'dep00000', // deposit id
);
```

### `Create mail deposit`

[](#create-mail-deposit)

```
RemittanceApi::mailDepositRegistration(
    'dep00000', // deposit id
    DepositMethod::CREATE // method CREATE or CANCEL
    'anyutzy@demo.com', // mail address
    'anyutzy@demo.com' // shop mail address
    'An Yutzy', // account name
    '20170503' // Expire
    1000 // amount
);
```

### `Cancel mail deposit`

[](#cancel-mail-deposit)

```
RemittanceApi::mailDepositRegistration(
    'dep00000', // deposit id
    DepositMethod::CANCEL // method CREATE or CANCEL
);
```

### `Search mail deposit`

[](#search-mail-deposit)

```
RemittanceApi::mailDepositSearch(
    'dep00000', // deposit id
);
```

### `Check balance`

[](#check-balance)

```
RemittanceApi::balanceSearch();
```

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/d38f83e8120dab56db29f31dae0838d0721993eecc964c2cdecd3c27df4f8229?d=identicon)[seasofthpyosithu](/maintainers/seasofthpyosithu)

---

Top Contributors

[![seasofthpyosithu](https://avatars.githubusercontent.com/u/50897112?v=4)](https://github.com/seasofthpyosithu "seasofthpyosithu (2 commits)")[![eidolex](https://avatars.githubusercontent.com/u/12557367?v=4)](https://github.com/eidolex "eidolex (1 commits)")

### Embed Badge

![Health badge](/badges/seasofthpyosithu-gmo-payment/health.svg)

```
[![Health](https://phpackages.com/badges/seasofthpyosithu-gmo-payment/health.svg)](https://phpackages.com/packages/seasofthpyosithu-gmo-payment)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
