PHPackages                             finteza/finteza-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. finteza/finteza-php-sdk

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

finteza/finteza-php-sdk
=======================

The official sdk for sending events to Finteza servers and proxying analytical requests via the website.

1.0.0(7y ago)214.6kBSD 3-ClausePHP

Since Mar 26Pushed 6y agoCompare

[ Source](https://github.com/finteza/web-sdk-php)[ Packagist](https://packagist.org/packages/finteza/finteza-php-sdk)[ Docs](https://www.finteza.com)[ RSS](/packages/finteza-finteza-php-sdk/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Finteza PHP SDK
===============

[](#finteza-php-sdk)

The official sdk for sending events to Finteza servers and proxying analytical requests via the website.

Requirement
-----------

[](#requirement)

- PHP 5.3+

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

[](#installation)

Use the [Сomposer](http://getcomposer.org/download/) package manager to install SDK easily.

Run the following command from the console:

```
composer require finteza-analytics

```

Usage
-----

[](#usage)

### Sending events

[](#sending-events)

Use the `FintezaAnalytics::event();` method to send events to Finteza

Inputs:

ParameterTypeDescriptionname \*stringEvent name. The maximum length is 128 symbols.websiteId \*stringWebsite ID. It can be obtained in the website settings (`ID` field) of the [Finteza panel](https://panel.finteza.com/).urlstringOptional. Finteza server address.refererstringOptional. Host of a website SDK is called on.valuenumberOptional. Additional parameter value.unitstringOptional. Additional parameter measurement units, for example, USD, items, etc. The maximum length is 32 symbols.Example:

```
use FintezaAnalytics;

// sending event
FintezaAnalytics::event( array(
    'name' => 'Server+Track+Test',
    'websiteId' => 'sbnonjcmrvdebluwjzylmbhfkrmiabtqpc'
) );

```

See [Finteza help](https://www.finteza.com/en/developer/php-sdk/php-sdk-events) for more details on sending events.

### Proxying analytical scripts

[](#proxying-analytical-scripts)

Use the `FintezaAnalytics::proxy();` method to proxy all analytical requests in Finteza

Inputs:

ParameterTypeDescriptionpath \*stringStart of the path for requests to be proxied.token \*stringToken for signing the `X-Forwarder-For header`. You can get this value in the website settings (`ID` field) of the [Finteza panel](https://panel.finteza.com/).urlstringOptional. Finteza server address.Example:

```
use FintezaAnalytics;

// proxy request
FintezaAnalytics::proxy( array(
    "path" => "/fz",
    "token" => "lopvkgcafvwoprrxlopvkgcafvwfzsrx"
) );

```

We recommend calling this method at each website request. SDK sorts out analytical requests on its own and proxies them to the Finteza servers.

Also, Finteza counter code installed on the website should be changed for correct operation.

See [Finteza help](https://www.finteza.com/en/developer/insert-code/proxy-script-request) for more details on configuring proxying.

License
-------

[](#license)

Released under the [BSD License](https://opensource.org/licenses/BSD-3-Clause).

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

2605d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/832ac8a8618c616ac04b3ac063912747e8cc71e785c1d5b2f6000f429336e598?d=identicon)[finteza](/maintainers/finteza)

---

Top Contributors

[![finteza](https://avatars.githubusercontent.com/u/45741245?v=4)](https://github.com/finteza "finteza (10 commits)")

---

Tags

analyticsfintezaproxystatisticstrackingproxytrackinganalyticsfinteza

### Embed Badge

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

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

###  Alternatives

[nette/http

🌐 Nette Http: abstraction for HTTP request, response and session. Provides careful data sanitization and utility for URL and cookies manipulation.

48619.2M541](/packages/nette-http)[jenssegers/proxy

Proxy library that forwards requests to the desired url and returns the response.

940487.2k4](/packages/jenssegers-proxy)[clue/http-proxy-react

Async HTTP proxy connector, tunnel any TCP/IP-based protocol through an HTTP CONNECT proxy server, built on top of ReactPHP

472.3M33](/packages/clue-http-proxy-react)[willwashburn/phpamo

A PHP library to create urls for Camo - the SSL image proxy

42159.6k1](/packages/willwashburn-phpamo)[zounar/php-proxy

Forward your HTTP/HTTPS requests to another server.

1814.0k](/packages/zounar-php-proxy)[softonic/laravel-middleware-request-id

Middleware for Laravel Framework to add the X-Request-ID header in the requests and responses.

15106.9k](/packages/softonic-laravel-middleware-request-id)

PHPackages © 2026

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