PHPackages                             hestec/silverstripe-exactonline - 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. hestec/silverstripe-exactonline

ActiveSilverstripe-vendormodule[API Development](/categories/api)

hestec/silverstripe-exactonline
===============================

Exact Online API connector for SilverStripe

1.0.0(8y ago)020BSD-3-ClausePHP

Since Apr 19Pushed 8y ago1 watchersCompare

[ Source](https://github.com/brasileric/silverstripe-exactonline)[ Packagist](https://packagist.org/packages/hestec/silverstripe-exactonline)[ RSS](/packages/hestec-silverstripe-exactonline/feed)WikiDiscussions master Synced 1mo ago

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

SilverStripe Exact Online API connector
=======================================

[](#silverstripe-exact-online-api-connector)

This module establish an API connection with Exact Online (accounting software). At this moment it's for Dutch Exact Online accounts only, but in the next versions we will make it working for other countries as well (Germany, UK, ...).

### Requirements

[](#requirements)

SilverStripe 4

### Version

[](#version)

Using Semantic Versioning.

### Installation

[](#installation)

Install via Composer:

composer require "hestec/silverstripe-exactonline": "1.\*"

### Configuration

[](#configuration)

1. In the Exact Online app center () add an app for your API connection (instructions with screenshots shortly...)
2. After you registered the app, you will see **ClientId**, **ClientSecret** and **WebhookSecret**. [![exact-app](https://camo.githubusercontent.com/7b740fe7d323dcb6b1c967bd217a5baa16ab4df4f33e627ddb34b8975ca22699/68747470733a2f2f7265732e636c6f7564696e6172792e636f6d2f6865737465632f696d6167652f75706c6f61642f76313532343134353535302f73696c7665727374726970652d65786163746f6e6c696e652f65786163742d6170702e6a7067)](https://camo.githubusercontent.com/7b740fe7d323dcb6b1c967bd217a5baa16ab4df4f33e627ddb34b8975ca22699/68747470733a2f2f7265732e636c6f7564696e6172792e636f6d2f6865737465632f696d6167652f75706c6f61642f76313532343134353535302f73696c7665727374726970652d65786163746f6e6c696e652f65786163742d6170702e6a7067)
3. Add this 3 keys to your mysite.yml:

```
Hestec\ExactOnline\ExactOnlineConnection:
  ClientId: 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
  ClientSecret: 'xxxxxxxxxxxx'
  WebhookSecret: 'xxxxxxxxxxxxxxxx'

```

do a dev/build and flush.

### Usage

[](#usage)

After installation and configuration go to Exact Online in the main menu of the CMS and follow the instructions to connect. Or let your customer do this by themselves as accounting software is very privacy of course, then you don't need to ask for the their credentials.

[![connect](https://camo.githubusercontent.com/c29ecc33c705ef6a66573bc7fa897b793651c0baa388e814d00df57d46ad0f7f/68747470733a2f2f7265732e636c6f7564696e6172792e636f6d2f6865737465632f696d6167652f75706c6f61642f76313532343134343131372f73696c7665727374726970652d65786163746f6e6c696e652f636f6e6e6563742e6a7067)](https://camo.githubusercontent.com/c29ecc33c705ef6a66573bc7fa897b793651c0baa388e814d00df57d46ad0f7f/68747470733a2f2f7265732e636c6f7564696e6172792e636f6d2f6865737465632f696d6167652f75706c6f61642f76313532343134343131372f73696c7665727374726970652d65786163746f6e6c696e652f636f6e6e6563742e6a7067)

### Issues

[](#issues)

No known issues.

### Todo

[](#todo)

- Add other Exact Online countries.
- Expand the readme/instructions.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity63

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

Unknown

Total

1

Last Release

2942d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/41c11c1b405ce1712772a28f519691499b940e3b1098a1646bfa3c3fa6c714d4?d=identicon)[hestec](/maintainers/hestec)

---

Top Contributors

[![brasileric](https://avatars.githubusercontent.com/u/6453793?v=4)](https://github.com/brasileric "brasileric (25 commits)")

---

Tags

apisilverstripeexactonline

### Embed Badge

![Health badge](/badges/hestec-silverstripe-exactonline/health.svg)

```
[![Health](https://phpackages.com/badges/hestec-silverstripe-exactonline/health.svg)](https://phpackages.com/packages/hestec-silverstripe-exactonline)
```

PHPackages © 2026

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