PHPackages                             nekoding/gmo-php - 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. nekoding/gmo-php

ActiveLibrary[Payment Processing](/categories/payments)

nekoding/gmo-php
================

GMO PG for PHP

v1.1.0(5y ago)0649↓100%GPL-3.0-or-laterPHP

Since Jul 20Pushed 3y agoCompare

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

READMEChangelog (4)DependenciesVersions (5)Used By (0)

[![CodeFactor](https://camo.githubusercontent.com/51adef7aa24da7805431d1e136fcbbeebcbdc18ca72465f70b65f0e3a5d7521f/68747470733a2f2f7777772e636f6465666163746f722e696f2f7265706f7369746f72792f6769746875622f6e656b6f64696e672f676d6f7068702f6261646765)](https://www.codefactor.io/repository/github/nekoding/gmophp)

Gmo payment gateway php library
===============================

[](#gmo-payment-gateway-php-library)

Library for easy access API GMOPG

Laravel Version
---------------

[](#laravel-version)

Laravel version for this package is available

Installation
------------

[](#installation)

```
composer require nekoding/gmo-php

```

Usage
-----

[](#usage)

**Example**

> Entry transaction using credit card

```
$shop = new Shop('https://pt01.mul-pay.jp/payment', 'your_shop_id', 'your_shop_pass');
$result = $shop->entryTran($param1, $param2, $param3, $param4);

print_r($result)
```

> Immediate Transaction using credit card

```
$shop = new ImmediateShop('https://pt01.mul-pay.jp/payment', 'your_shop_id', 'your_shop_pass');

//You need to adding required parameter
$data = array(
  'token' => 'TOKEN_PAYMENT',
  'method'  => 1
)

// This function 'get()' will return response in Array
// if you want response in json you can use toJson()
// or if you want response in raw string you can use rawString()

$response = $shop->creditCard('ORDER-TEST', 'AUTH', 100, $data)->get();

print_r($response);
```

and many more.

Original Source
---------------

[](#original-source)

This repo just modification from :

> [k1LoW/gmo-pg-php](https://github.com/k1LoW/gmo-pg-php)

so the usage same as original source.

###  Health Score

28

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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.

###  Release Activity

Cadence

Every ~8 days

Total

4

Last Release

2049d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/342d28637f061e1d6799603cf2a613b7abc3fc856fc81d1d4fd0e151ec848c01?d=identicon)[nekoding](/maintainers/nekoding)

---

Top Contributors

[![nekoding](https://avatars.githubusercontent.com/u/64598048?v=4)](https://github.com/nekoding "nekoding (9 commits)")

### Embed Badge

![Health badge](/badges/nekoding-gmo-php/health.svg)

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

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3256.8M47](/packages/omnipay-paypal)[horstoeko/zugferd

A library for creating and reading european electronic invoices

3943.8M13](/packages/horstoeko-zugferd)[adyen/module-payment

Official Magento2 Plugin to connect to Payment Service Provider Adyen.

1643.0M6](/packages/adyen-module-payment)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.8M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83708.6k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

59682.3k5](/packages/smhg-sepa-qr-data)

PHPackages © 2026

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