PHPackages                             kladislav/hyperwallet-php-sdk - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. kladislav/hyperwallet-php-sdk

ActiveLibrary[HTTP &amp; Networking](/categories/http)

kladislav/hyperwallet-php-sdk
=============================

A library to manage users, transfer methods and payments through the Hyperwallet API

v3.0.5(1y ago)02.2kMITPHPPHP &gt;=5.5.9

Since Jun 30Pushed 1y agoCompare

[ Source](https://github.com/Kladislav/php-sdk)[ Packagist](https://packagist.org/packages/kladislav/hyperwallet-php-sdk)[ Docs](http://hyperwallet.github.io/php-sdk)[ RSS](/packages/kladislav-hyperwallet-php-sdk/feed)WikiDiscussions master Synced today

READMEChangelog (7)Dependencies (7)Versions (50)Used By (0)

[![Build Status](https://camo.githubusercontent.com/a06a153f99625356d87b6337d75d2542b17ceba6b94a2d41efcdae3200f74cce/68747470733a2f2f7472617669732d63692e6f72672f687970657277616c6c65742f7068702d73646b2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/hyperwallet/php-sdk)[![Coverage Status](https://camo.githubusercontent.com/5cccc2b0e9f18c3acff4a6b154df8c9d3e800f55532a21c4ccfc2f9900f805cc/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f687970657277616c6c65742f7068702d73646b2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/hyperwallet/php-sdk?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/65192bfbfbbd3629f844d06af0c808275e1122588bf08b35a5cf364806659023/68747470733a2f2f706f7365722e707567782e6f72672f687970657277616c6c65742f73646b2f76657273696f6e)](https://packagist.org/packages/hyperwallet/sdk)

Hyperwallet REST SDK (with Guzzle 7 support)
============================================

[](#hyperwallet-rest-sdk-with-guzzle-7-support)

A library to manage users, transfer methods and payments through the Hyperwallet v4 API.

For Hyperwallet v3 API calls, please use the latest SDK version 1.x.x. See \[here|\] to learn about the differences between versions and the update process required to use REST API v4.

Prerequisites
-------------

[](#prerequisites)

Hyperwallet's PHP server SDK requires at minimum PHP 5.6 and above.

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

[](#installation)

```
$ composer require hyperwallet/sdk
```

Documentation
-------------

[](#documentation)

Documentation is available at .

API Overview
------------

[](#api-overview)

To write an app using the SDK

- Register for a sandbox account and get your username, password and program token at the [Hyperwallet Program Portal](https://portal.hyperwallet.com).
- Add dependency `hyperwallet/sdk` to your `composer.json`.
- Create a instance of the Hyperwallet Client (with username, password and program token)

    ```
    $client = new \Hyperwallet\Hyperwallet("restapiuser@4917301618", "mySecurePassword!", "prg-645fc30d-83ed-476c-a412-32c82738a20e");
    ```
- Start making API calls (e.g. create a user)

    ```
    $user = new \Hyperwallet\Model\User();
    $user
      ->setClientUserId('test-client-id-1')
      ->setProfileType(\Hyperwallet\Model\User::PROFILE_TYPE_INDIVIDUAL)
      ->setFirstName('Daffyd')
      ->setLastName('y Goliath')
      ->setEmail('testmail-1@hyperwallet.com')
      ->setAddressLine1('123 Main Street')
      ->setCity('Austin')
      ->setStateProvince('TX')
      ->setCountry('US')
      ->setPostalCode('78701');

    try {
        $createdUser = $client->createUser($user);
    } catch (\Hyperwallet\Exception\HyperwalletException $e) {
        // Add error handling here
    }
    ```
- Error Handling The `HyperwalletException` has an array of errors with `code`, `message` and `fielName` properties to represent a error.

    ```
      try {
        ...
      } catch (\Hyperwallet\Exception\HyperwalletException $e) {
        // var_dump($e->getErrorResponse());
        // var_dump($e->getErrorResponse()->getErrors());
        foreach ($e->getErrorResponse()->getErrors() as $error) {
            echo "\n------\n";
            echo $error->getFieldName()."\n";
            echo $error->getCode()."\n";
            echo $error->getMessage()."\n";
        }
      }
    ```

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

[](#development)

Run the tests using [`phpunit`](https://phpunit.de/):

```
$ composer install
$ ./vendor/bin/phpunit -v
```

Reference
---------

[](#reference)

[REST API Reference](https://sandbox.hyperwallet.com/developer-portal/#/docs)

License
-------

[](#license)

[MIT](https://raw.githubusercontent.com/hyperwallet/php-sdk/master/LICENSE)

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

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

Recently: every ~234 days

Total

26

Last Release

542d ago

Major Versions

1.5.1 → 2.0.02020-10-23

1.5.2 → 2.1.02020-11-14

1.6.1 → 2.1.12021-01-28

1.6.3 → v2.1.22021-06-07

v2.1.3 → v3.02021-06-07

### Community

Maintainers

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

---

Top Contributors

[![Rrathinasabapath](https://avatars.githubusercontent.com/u/67386943?v=4)](https://github.com/Rrathinasabapath "Rrathinasabapath (66 commits)")[![fkrauthan-hyperwallet](https://avatars.githubusercontent.com/u/14006451?v=4)](https://github.com/fkrauthan-hyperwallet "fkrauthan-hyperwallet (43 commits)")[![akalichety-hw](https://avatars.githubusercontent.com/u/62901259?v=4)](https://github.com/akalichety-hw "akalichety-hw (18 commits)")[![wmews-hw](https://avatars.githubusercontent.com/u/28413995?v=4)](https://github.com/wmews-hw "wmews-hw (18 commits)")[![jkurra-hw](https://avatars.githubusercontent.com/u/67380340?v=4)](https://github.com/jkurra-hw "jkurra-hw (17 commits)")[![aseveryn-hw](https://avatars.githubusercontent.com/u/42770782?v=4)](https://github.com/aseveryn-hw "aseveryn-hw (17 commits)")[![arao6](https://avatars.githubusercontent.com/u/69486881?v=4)](https://github.com/arao6 "arao6 (12 commits)")[![igusar-epam](https://avatars.githubusercontent.com/u/51230601?v=4)](https://github.com/igusar-epam "igusar-epam (8 commits)")[![yherasym-hw](https://avatars.githubusercontent.com/u/23388313?v=4)](https://github.com/yherasym-hw "yherasym-hw (7 commits)")[![akreisman-epam](https://avatars.githubusercontent.com/u/37579403?v=4)](https://github.com/akreisman-epam "akreisman-epam (7 commits)")[![skambar110](https://avatars.githubusercontent.com/u/72373316?v=4)](https://github.com/skambar110 "skambar110 (7 commits)")[![dyurchenko-epam](https://avatars.githubusercontent.com/u/56304980?v=4)](https://github.com/dyurchenko-epam "dyurchenko-epam (5 commits)")[![jchanghw](https://avatars.githubusercontent.com/u/28459851?v=4)](https://github.com/jchanghw "jchanghw (5 commits)")[![ramahalingam](https://avatars.githubusercontent.com/u/66912664?v=4)](https://github.com/ramahalingam "ramahalingam (4 commits)")[![Kladislav](https://avatars.githubusercontent.com/u/47741924?v=4)](https://github.com/Kladislav "Kladislav (4 commits)")[![gmeyer-hw](https://avatars.githubusercontent.com/u/39066110?v=4)](https://github.com/gmeyer-hw "gmeyer-hw (2 commits)")[![andrej-griniuk](https://avatars.githubusercontent.com/u/2722793?v=4)](https://github.com/andrej-griniuk "andrej-griniuk (2 commits)")[![specialtactics](https://avatars.githubusercontent.com/u/2955754?v=4)](https://github.com/specialtactics "specialtactics (2 commits)")[![whersbach-hw](https://avatars.githubusercontent.com/u/26642024?v=4)](https://github.com/whersbach-hw "whersbach-hw (2 commits)")[![rukaelin](https://avatars.githubusercontent.com/u/6841867?v=4)](https://github.com/rukaelin "rukaelin (2 commits)")

---

Tags

sdkrestcreditcardachpayoutbankaccounthyperwallet

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/kladislav-hyperwallet-php-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/kladislav-hyperwallet-php-sdk/health.svg)](https://phpackages.com/packages/kladislav-hyperwallet-php-sdk)
```

###  Alternatives

[hyperwallet/sdk

A library to manage users, transfer methods and payments through the Hyperwallet API

12532.1k2](/packages/hyperwallet-sdk)[xeroapi/xero-php-oauth2

Xero official PHP SDK for oAuth2 generated with OpenAPI spec 3

1054.3M14](/packages/xeroapi-xero-php-oauth2)[onesignal/onesignal-php-api

A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com

34170.2k2](/packages/onesignal-onesignal-php-api)[ory/hydra-client

Documentation for all of Ory Hydra's APIs.

17435.9k](/packages/ory-hydra-client)[zenditplatform/zendit-php-sdk

PHP client for Zendit API

1204.3k](/packages/zenditplatform-zendit-php-sdk)[huaweicloud/huaweicloud-sdk-php

Huawei Cloud SDK for PHP

1829.2k2](/packages/huaweicloud-huaweicloud-sdk-php)

PHPackages © 2026

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