PHPackages                             brocorp/qonto - 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. [Database &amp; ORM](/categories/database)
4. /
5. brocorp/qonto

ActiveProject[Database &amp; ORM](/categories/database)

brocorp/qonto
=============

Sync easily your Qonto bank account and transactions into your database

1.0.1(6y ago)151MITPHPPHP ^7.2

Since Mar 18Pushed 6y ago2 watchersCompare

[ Source](https://github.com/brocorp-dev/qonto)[ Packagist](https://packagist.org/packages/brocorp/qonto)[ Docs](https://github.com/brocorp/qonto)[ RSS](/packages/brocorp-qonto/feed)WikiDiscussions master Synced 5d ago

READMEChangelogDependencies (2)Versions (3)Used By (0)

Laravel Qonto
=============

[](#laravel-qonto)

[![Latest Version on Packagist](https://camo.githubusercontent.com/e524fef0ab021caf0d9492e06e5870d8fc0695c7da8b3a6a585ab2e9b26890a6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f62726f636f72702f716f6e746f2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/brocorp/qonto)[![MIT Licensed](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Total Downloads](https://camo.githubusercontent.com/43bbf19cdfd9ede98a539839834586dd441903cfba5f412b884ff7820d259b95/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f62726f636f72702f716f6e746f2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/brocorp/qonto)

This package provide you a simple way to sync your [Qonto bank account(s)](https://qonto.eu/r/9o3w2g) and transaction(s) into your database, throught Qonto API and an artisan command.

Wait, Qonto?
------------

[](#wait-qonto)

Yep, [Qonto](https://qonto.eu/r/9o3w2g/) is a neobank, the ideal business account for freelancers, startups and SMEs, in replacement or in addition to your business banking account.

Requirements
------------

[](#requirements)

This package requires **PHP 7.2**, **Laravel 7.0** or higher and a database already set up in your Laravel project.

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

[](#installation)

Install this package via Composer:

```
$ composer require brocorp/qonto
```

Edit your .ENV file and add theses lines:

```
QONTO_LOGIN=your_qonto_login
QONTO_SECRET=your_qonto_secret_key

```

Obviously, we know you're a smart dev, but don't forget to replace `your_qonto_login` and `your_qonto_login` with your own Qonto credentials!

> **Wait! Where to find/generate them?**Simply check the ["Getting Started" page](https://api-doc.qonto.eu/2.0/welcome/get-started) on [Qonto API documentation website](https://api-doc.qonto.eu/2.0/welcome) and follow instructions.

You're now ready to install the package with this magical command which run migration and init a first full sync:

```
$ php artisan qonto:install
```

That's all!

Usage and scheduling
--------------------

[](#usage-and-scheduling)

Well, you can issue this artisan command to sync your latest 100 transactions for each bank accounts

```
$ php artisan qonto:sync
```

but in most cases you’ll probably want to schedule these commands because it's typicaly boring to type daily this command and it's totally normal, you're not weirdo. This command can be scheduled in `app/Console/Kernel.php` :

```
protected function schedule(Schedule $schedule)
{
    $schedule->command('qonto:sync')->daily()->at('12:00');
}
```

Of course, feel free to consult official [Laravel documentation about scheduling](https://laravel.com/docs/master/scheduling#introduction) to adjust it for your own need.

What's next?
------------

[](#whats-next)

As you can see, this package only fills your database and does not yet provide a blade directive. We are working on it.

However, you can use theses Eloquent models to deal with your freshly synchronized Qonto datas:

- `Brocorp/Qonto/Models/QontoAccount`
- `Brocorp/Qonto/Models/QontoTransaction`

Changelog
---------

[](#changelog)

Please see the [changelog](changelog.md) for more information on what has changed recently.

Testing
-------

[](#testing)

Tests aren't writted yet, and we apologize.

Contributing
------------

[](#contributing)

Please see [contributing.md](contributing.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email author email instead of using the issue tracker.

Credits
-------

[](#credits)

- [brocorp](https://www.brocorp.re)
- [All Contributors](../../contributors)

License
-------

[](#license)

Under MIT licence. Please see the [license file](license.md) for more information.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity52

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

Every ~1 days

Total

2

Last Release

2248d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7dfcf099e596332f4e150400464f923e66079b752f6ec29aec79798810cd267f?d=identicon)[brocorp-dev](/maintainers/brocorp-dev)

---

Top Contributors

[![fredchristian](https://avatars.githubusercontent.com/u/1710716?v=4)](https://github.com/fredchristian "fredchristian (7 commits)")

---

Tags

laravelqonto

### Embed Badge

![Health badge](/badges/brocorp-qonto/health.svg)

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

###  Alternatives

[illuminate/database

The Illuminate Database package.

2.8k52.4M9.4k](/packages/illuminate-database)[plank/laravel-mediable

A package for easily uploading and attaching media files to models with Laravel

8271.5M11](/packages/plank-laravel-mediable)[clickbar/laravel-magellan

This package provides functionality for working with the postgis extension in Laravel.

423715.4k1](/packages/clickbar-laravel-magellan)[reedware/laravel-relation-joins

Adds the ability to join on a relationship by name.

2121.2M13](/packages/reedware-laravel-relation-joins)[tpetry/laravel-mysql-explain

Get Visual MySQL EXPLAIN for Laravel.

264154.2k](/packages/tpetry-laravel-mysql-explain)[highsolutions/eloquent-sequence

A Laravel package for easy creation and management sequence support for Eloquent models with elastic configuration.

121130.3k](/packages/highsolutions-eloquent-sequence)

PHPackages © 2026

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