PHPackages                             bungamata/doku-wrapper - 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. bungamata/doku-wrapper

ActiveLibrary

bungamata/doku-wrapper
======================

A simple wrapper for the Doku implementation

v1.0.0(3y ago)03[1 PRs](https://github.com/bungamata/doku-wrapper/pulls)MITPHPPHP &gt;=7.3

Since Dec 18Pushed 3y agoCompare

[ Source](https://github.com/bungamata/doku-wrapper)[ Packagist](https://packagist.org/packages/bungamata/doku-wrapper)[ RSS](/packages/bungamata-doku-wrapper/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (3)Used By (0)

README
======

[](#readme)

The reason I made this library to make it easily integrate Doku into their project without the need to understand cryptography.

With this library, you only need to send the payload to Doku and this library will handle the cryptography for you.

How to use
----------

[](#how-to-use)

1. To get payment checkout URL, see file `DokuCheckoutV1PaymentUrlTest::testGet()` for how to use it.
2. To validate Doku notification, see file `DokuNotificationTest::testValidateFromRequest()` for how to use it.

How to test locally
-------------------

[](#how-to-test-locally)

1. Copy file `phpunit.xml.dist` to `phpunit.xml` and replace the of Doku credentials with your own.

TODO
----

[](#todo)

1. DokuNotification add function to validate notification using plain parameters without Request instance for broader support, currently it use Request instance which is only available in Laravel &amp; Symfony framework.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

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

1238d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4a3d54523f1bc63dbe2a40c858bc989e7d364a440e906691c0d126c078b2e189?d=identicon)[GusDeCooL](/maintainers/GusDeCooL)

---

Top Contributors

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

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/bungamata-doku-wrapper/health.svg)

```
[![Health](https://phpackages.com/badges/bungamata-doku-wrapper/health.svg)](https://phpackages.com/packages/bungamata-doku-wrapper)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M16.9k](/packages/laravel-framework)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M647](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6939.5M340](/packages/drupal-core-recommended)[elgg/elgg

Elgg is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.

1.7k15.7k3](/packages/elgg-elgg)

PHPackages © 2026

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