PHPackages                             nexi-checkout/php-payment-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. [API Development](/categories/api)
4. /
5. nexi-checkout/php-payment-sdk

ActiveLibrary[API Development](/categories/api)

nexi-checkout/php-payment-sdk
=============================

Nexi Checkout

0.14.0(1mo ago)37.2k↓44.3%2MITPHPPHP ^8.1

Since Jan 15Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/Nets-eCom/php-payment-sdk)[ Packagist](https://packagist.org/packages/nexi-checkout/php-payment-sdk)[ RSS](/packages/nexi-checkout-php-payment-sdk/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (10)Dependencies (24)Versions (19)Used By (2)

Nexi Checkout PHP SDK
=====================

[](#nexi-checkout-php-sdk)

Examples
--------

[](#examples)

- Setup using configuration provider &amp; api factory

```
use NexiCheckout\Factory\HttpClientFactory;
use NexiCheckout\Factory\PaymentApiFactory;
use NexiCheckout\Model\Request\Payment;
use NexiCheckout\Factory\Provider\HttpClientConfigurationProvider

$factory = new HttpClientFactory($psrClient, $psrFactory, $psrStreamFactory);
$provider = new HttpClientConfigurationProvider();

$api = (new PaymentApiFactory($factory, $provider))->create($secretKey, $isLiveMode);

// Hosted checkout
$hostedPayment = $api->createHostedPayment(new Payment(...));

// Embedded checkout
$embeddedPayment = $api->createEmbeddedPayment(new Payment(...));

// Subscription related calls
$subscriptionApi = (new PaymentApiFactory($factory, $provider))->createSubscriptionApi($secretKey, $isLiveMode);

$subscriptionApi->retrieveSubscription('d079718b-ff63-45dd-947b-4950c023750f');
```

- Webhook models

```
use NexiCheckout\Model\Webhook\WebhookBuilder;
use Psr\Http\Message\StreamInterface;

/** @var StreamInterface $request */
$payload = $request->getContents();
$result = WebhookBuilder::fromJson($payload);
```

###  Health Score

48

—

FairBetter than 93% of packages

Maintenance94

Actively maintained with recent releases

Popularity28

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor2

2 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 ~29 days

Recently: every ~56 days

Total

18

Last Release

30d ago

PHP version history (2 changes)0.1.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0

0.5.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/2f7b46479090a0cdcd357d8e3982509b272d9d89b83236b6f9473b6d5d2e309a?d=identicon)[nexi-checkout](/maintainers/nexi-checkout)

---

Top Contributors

[![pk-nexigroup](https://avatars.githubusercontent.com/u/158055126?v=4)](https://github.com/pk-nexigroup "pk-nexigroup (14 commits)")[![kjonak-nexi](https://avatars.githubusercontent.com/u/218964491?v=4)](https://github.com/kjonak-nexi "kjonak-nexi (13 commits)")[![tomaszczaplicki-nexi](https://avatars.githubusercontent.com/u/218226616?v=4)](https://github.com/tomaszczaplicki-nexi "tomaszczaplicki-nexi (4 commits)")

---

Tags

apisdkcheckoutnexi

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Code StyleECS

Type Coverage Yes

### Embed Badge

![Health badge](/badges/nexi-checkout-php-payment-sdk/health.svg)

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

###  Alternatives

[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[telnyx/telnyx-php

Official Telnyx PHP SDK — APIs for Voice, SMS, MMS, WhatsApp, Fax, SIP Trunking, Wireless IoT, Call Control, and more. Build global communications on Telnyx's private carrier-grade network.

35789.4k2](/packages/telnyx-telnyx-php)[openai-php/client

OpenAI PHP is a supercharged PHP API client that allows you to interact with the Open AI API

5.8k28.0M318](/packages/openai-php-client)[mollie/mollie-api-php

Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.

60216.0M85](/packages/mollie-mollie-api-php)[getbrevo/brevo-php

Official Brevo provided RESTFul API V3 php library

1003.9M50](/packages/getbrevo-brevo-php)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)

PHPackages © 2026

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