PHPackages                             imzza/php-converge-api - 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. imzza/php-converge-api

ActiveLibrary[API Development](/categories/api)

imzza/php-converge-api
======================

A PHP wrapper for using Evalon Converge's API

1.0.1(8y ago)05MITPHPPHP &gt;=5.5.0

Since Oct 19Pushed 6y agoCompare

[ Source](https://github.com/yasirrose/php-converge-api)[ Packagist](https://packagist.org/packages/imzza/php-converge-api)[ Docs](https://github.com/wwwroth/php-converge-api)[ RSS](/packages/imzza-php-converge-api/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (1)Versions (5)Used By (0)

PHP Converge API
================

[](#php-converge-api)

A simple, easy to use wrapper for Elavon's Converge API via key value pairs instead of XML.

Compatibility
-------------

[](#compatibility)

This package will work with PHP &gt;= 5.5 with CURL enabled.

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

[](#installation)

Install this package via Composer with `composer require imzza/php-converge-api:dev-master`.

Example usage
-------------

[](#example-usage)

Construct a new instance with your merchant ID, user ID, PIN and if you're using demo credentials or not.

```
$converge = new \imzza\Converge\Converge([
    'merchant_id' => '12345',
    'user_id' => 'webpage',
    'pin' => '123456',
    'demo' => true,
]);

```

You can then call any of the Converge transaction type with `->request()` and provide the transaction type as well as an array of key value pairs to send to the API. The package will use the demo or live endpoint automatically based on how you constructed the object.

### ccgettoken

[](#ccgettoken)

```
$generateToken = $converge->request('ccgettoken', [
    'ssl_card_number' => '5432************',
    'ssl_exp_date' => '0325',
    'ssl_cvv2cvc2' => '321',
    'ssl_amount' => '100.00',
    'ssl_avs_address' => '2 South Street #10',
    'ssl_avs_zip' => '07960',
]);
if ($generateToken['success']) { ... }

```

### ccsale

[](#ccsale)

```
$createSale = $converge->request('ccsale', [
    'ssl_card_number' => '4321************',
    'ssl_exp_date' => '0420',
    'ssl_cvv2cvc2' => '123',
    'ssl_amount' => '10.00',
    'ssl_avs_address' => '44 Miller Road',
    'ssl_avs_zip' => '07960',
]);
if ($createSale['success']) { ... }

```

```
private $transactionTypes = [
        'ccauthonly',
        'ccavsonly',
        'ccsale',
        'ccverify',
        'ccgettoken',
        'cccredit',
        'ccforce',
        'ccbalinquiry',
        'ccgettoken',
        'ccreturn',
        'ccvoid',
        'cccomplete',
        'ccdelete',
        'ccupdatetip',
        'ccsignature',
        'ccaddrecurring',
        'ccaddinstall',
        'ccupdatetoken',
        'ccdeletetoken',
        'ccquerytoken'
    ];

```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 87% 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 ~1 days

Total

4

Last Release

3128d ago

Major Versions

0.1 → 1.02017-10-19

0.5 → 1.0.12017-10-23

### Community

Maintainers

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

---

Top Contributors

[![wwwroth](https://avatars.githubusercontent.com/u/3310210?v=4)](https://github.com/wwwroth "wwwroth (20 commits)")[![yasirrose](https://avatars.githubusercontent.com/u/5586359?v=4)](https://github.com/yasirrose "yasirrose (3 commits)")

---

Tags

apiclientwrapperconvergeevalon

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/imzza-php-converge-api/health.svg)

```
[![Health](https://phpackages.com/badges/imzza-php-converge-api/health.svg)](https://phpackages.com/packages/imzza-php-converge-api)
```

###  Alternatives

[deepseek-php/deepseek-php-client

deepseek PHP client is a robust and community-driven PHP client library for seamless integration with the Deepseek API, offering efficient access to advanced AI and data processing capabilities.

47073.9k5](/packages/deepseek-php-deepseek-php-client)[swader/diffbot-php-client

A PHP wrapper for using Diffbot's API

5328.5k](/packages/swader-diffbot-php-client)[opensaucesystems/lxd

PHP-based API wrapper for LXD REST API.

305.8k](/packages/opensaucesystems-lxd)[dhope0000/lxd

PHP-based API wrapper for LXD REST API.

136.2k](/packages/dhope0000-lxd)

PHPackages © 2026

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