PHPackages                             agmscode/agms\_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. [API Development](/categories/api)
4. /
5. agmscode/agms\_php

ActiveLibrary[API Development](/categories/api)

agmscode/agms\_php
==================

Agms PHP Library

v0.8.0(10y ago)1112MITPHPPHP &gt;=5.2.1

Since Jun 25Pushed 10y ago3 watchersCompare

[ Source](https://github.com/agmscode/agms_php)[ Packagist](https://packagist.org/packages/agmscode/agms_php)[ Docs](http://onlinepaymentprocessing.com/)[ RSS](/packages/agmscode-agms-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (2)Used By (0)

AGMS Gateway PHP Code Library
=============================

[](#agms-gateway-php-code-library)

[![Build Status](https://camo.githubusercontent.com/cfd03ff80ca9a047d8c0bf5001854656ab0df05c8e65a44c4998bda0edc946ce/68747470733a2f2f7472617669732d63692e6f72672f61676d73636f64652f61676d735f7068702e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/agmscode/agms_php)[![Latest Stable Version](https://camo.githubusercontent.com/81d20f9a28efa5c4f12df7a5f3d087b834c6af1a9f00673c5c40b7b7060376ee/68747470733a2f2f706f7365722e707567782e6f72672f61676d73636f64652f61676d735f7068702f762f737461626c65)](https://packagist.org/packages/agmscode/agms_php)[![Total Downloads](https://camo.githubusercontent.com/bf9f1b5962b2e46877f0bdef7eb01dd548a50f987d9b93f5e2743406be26c521/68747470733a2f2f706f7365722e707567782e6f72672f61676d73636f64652f61676d735f7068702f646f776e6c6f616473)](https://packagist.org/packages/agmscode/agms_php)[![Latest Unstable Version](https://camo.githubusercontent.com/928945b0efc5a9893dc922a8c395112c5c59f43233fb55f9a860f2a0875d1045/68747470733a2f2f706f7365722e707567782e6f72672f61676d73636f64652f61676d735f7068702f762f756e737461626c65)](https://packagist.org/packages/agmscode/agms_php)[![License](https://camo.githubusercontent.com/cfdc98ad91f09a4f6e9f6d27a4834c00215afbd5d64096e6bd6d3094c2fe45b5/68747470733a2f2f706f7365722e707567782e6f72672f61676d73636f64652f61676d735f7068702f6c6963656e7365)](https://packagist.org/packages/agmscode/agms_php)

The AGMS Gateway PHP Code Library provides integration access to the AGMS Gateway.

Dependencies
------------

[](#dependencies)

PHP version &gt;= 5.2.1 required.

The following PHP extensions are required:

- curl
- dom
- hash
- openssl
- SimpleXML
- xmlwriter

Release Notes
-------------

[](#release-notes)

Support for Invoicing and Recurring are not yet completed.

Documentation and Examples
--------------------------

[](#documentation-and-examples)

Examples can be found as part of this package in sample\_hpp.php, sample\_invoicing.php, sample\_recurring.php, sample\_report.php, sample\_safe.php, sample\_transaction.php.

- [Official documentation](http://www.onlinepaymentprocessing.com/docs/agms_code_library/)

License
-------

[](#license)

See the LICENSE file.

Development
-----------

[](#development)

Test cases can be run with: `vendor/bin/phpunit`

Contributing
------------

[](#contributing)

1. Fork it ( [https://github.com/agmscode/agms\_php#fork-destination-box](https://github.com/agmscode/agms_php#fork-destination-box) )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

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

Unknown

Total

1

Last Release

3980d ago

### Community

Maintainers

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

---

Top Contributors

[![maanas](https://avatars.githubusercontent.com/u/299412?v=4)](https://github.com/maanas "maanas (23 commits)")[![mvarian](https://avatars.githubusercontent.com/u/842943?v=4)](https://github.com/mvarian "mvarian (20 commits)")

---

Tags

apipayment processingpaymentgatewaypaymerchantpurchaseAGMSonlinepaymentprocessingavant-garde marketing solutions inc

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/agmscode-agms-php/health.svg)

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

###  Alternatives

[dena-a/iran-payment

a Laravel package to handle Internet Payment Gateways for Iran Banking System

312.4k1](/packages/dena-a-iran-payment)

PHPackages © 2026

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