PHPackages                             zfr/zfr-quaderno - 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. [Payment Processing](/categories/payments)
4. /
5. zfr/zfr-quaderno

ActiveLibrary[Payment Processing](/categories/payments)

zfr/zfr-quaderno
================

PHP library for interacting with the Quaderno REST API

v1.0.4(11y ago)01061MITPHPPHP &gt;=5.5

Since Jan 28Pushed 11y ago1 watchersCompare

[ Source](https://github.com/zf-fr/zfr-quaderno)[ Packagist](https://packagist.org/packages/zfr/zfr-quaderno)[ Docs](https://github.com/zf-fr/zfr-quaderno)[ RSS](/packages/zfr-zfr-quaderno/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (2)Versions (6)Used By (1)

ZfrQuaderno
===========

[](#zfrquaderno)

[![Latest Stable Version](https://camo.githubusercontent.com/cd1e7f1c0264e27a3300a03f133d131976f55819b33cfdcbbce04cecea7e6627/68747470733a2f2f706f7365722e707567782e6f72672f7a66722f7a66722d7175616465726e6f2f762f737461626c652e706e67)](https://packagist.org/packages/zfr/zfr-quaderno)

ZfrQuaderno is a modern PHP library based on Guzzle for [Quaderno invoicing system](https://quadernoapp.com).

Dependencies
------------

[](#dependencies)

- PHP 5.5+
- [Guzzle](http://www.guzzlephp.org): &gt;= 5.0

If you are using ZF2, you can use the module that simplify its usage: [ZfrQuadernoModule](https://github.com/zf-fr/zfr-quaderno-module)

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

[](#installation)

Installation of ZfrQuaderno is only officially supported using Composer:

```
php composer.phar require zfr/zfr-quaderno:1.*
```

Tutorial
--------

[](#tutorial)

> Currently, ZfrQuaderno only implements a very limited subset of the Quaderno API. It will be extended in the future.

First, you need to instantiate the Quaderno client, passing your account name and token (you can find those in your Quaderno dashboard). A third parameter can be passed to true to enable the client in sandbox mode.

```
$client = new QuadernoClient('account-name', 'my_token');
$client->createWebhook([
    'url'         => 'https://mylistener.com',
    'event_types' => ['invoice.created']
]);
```

### Complete reference

[](#complete-reference)

Here is a complete list of all methods:

CONTACT RELATED METHODS:

- array getContacts(array $args = array())
- array getContact(array $args = array())
- array getStripeContact(array $args = array())
- array updateContact(array $args = array())

INVOICE RELATED METHODS:

- array getInvoices(array $args = array())
- array getInvoice(array $args = array())
- array deliverInvoice(array $args = array())

WEBHOOK RELATED METHODS:

- array getWebhooks(array $args = array())
- array getWebhook(array $args = array())
- array createWebhook(array $args = array())
- array updateWebhook(array $args = array())
- array deleteWebhook(array $args = array())

TAXES RELATED METHODS:

- array calculateTaxes(array $args = array())

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community9

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

Total

5

Last Release

4110d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9e3c74232d02a5fedbcef4650bac1d1103be292d4a013f6f9e692befcc9bb7ca?d=identicon)[bakura10](/maintainers/bakura10)

---

Top Contributors

[![bakura10](https://avatars.githubusercontent.com/u/1198915?v=4)](https://github.com/bakura10 "bakura10 (17 commits)")

---

Tags

paymentquaderno

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/zfr-zfr-quaderno/health.svg)

```
[![Health](https://phpackages.com/badges/zfr-zfr-quaderno/health.svg)](https://phpackages.com/packages/zfr-zfr-quaderno)
```

###  Alternatives

[paymentsuite/stripe-bundle

Stripe PaymentSuite Component

105.0k](/packages/paymentsuite-stripe-bundle)

PHPackages © 2026

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