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

ActiveLibrary[API Development](/categories/api)

wwwroth/php-converge-api
========================

A PHP wrapper for using Evalon Converge's API

1.1(6y ago)6130.3k—2.9%5[2 issues](https://github.com/wwwroth/php-converge-api/issues)[1 PRs](https://github.com/wwwroth/php-converge-api/pulls)MITPHPPHP &gt;=5.5.0

Since Oct 19Pushed 5y ago3 watchersCompare

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

READMEChangelog (3)Dependencies (1)Versions (6)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 wwwroth/php-converge-api`.

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 \wwwroth\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']) { ... }

```

### All Transaction Types

[](#all-transaction-types)

```
* ccauthonly
* ccavsonly
* ccsale
* ccverify
* ccgettoken
* cccredit
* ccforce
* ccbalinquiry
* ccgettoken
* ccreturn
* ccvoid
* cccomplete
* ccdelete
* ccupdatetip
* ccsignature
* ccaddrecurring
* ccaddinstall
* ccupdatetoken
* ccdeletetoken
* ccquerytoken

```

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity62

Established project with proven stability

 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 ~154 days

Total

5

Last Release

2516d ago

Major Versions

0.1 → 1.02017-10-19

0.5 → 1.0.12017-10-23

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3310210?v=4)[Phillip Roth](/maintainers/wwwroth)[@wwwroth](https://github.com/wwwroth)

---

Top Contributors

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

---

Tags

apiconvergeelavonphpvirtualmerchantwrapperapiclientwrapperconvergeevalon

###  Code Quality

TestsPHPUnit

### Embed Badge

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

```
[![Health](https://phpackages.com/badges/wwwroth-php-converge-api/health.svg)](https://phpackages.com/packages/wwwroth-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)
