PHPackages                             aligent/orocommerce-abn-bundle - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. aligent/orocommerce-abn-bundle

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

aligent/orocommerce-abn-bundle
==============================

OroCommerce Bundle to add an ABN to the customer registration form and Customer Entity

v6.0.0(2mo ago)03961[5 PRs](https://github.com/aligent/AligentABNBundle/pulls)OSL-3.0PHPCI passing

Since Jul 11Pushed 2mo ago25 watchersCompare

[ Source](https://github.com/aligent/AligentABNBundle)[ Packagist](https://packagist.org/packages/aligent/orocommerce-abn-bundle)[ RSS](/packages/aligent-orocommerce-abn-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (9)Versions (29)Used By (0)

Aligent ABN Bundle for OroCommerce
==================================

[](#aligent-abn-bundle-for-orocommerce)

Info
----

[](#info)

- composer name: aligent/orocommerce-abn-bundle

Description
-----------

[](#description)

The Aligent ABN bundle adds the abn field to the customer entity and the customer registration form. It allows the users to be assigned to groups depending on whether they enter an ABN or not and allows for the field to be marked as required so they must sign up with it.

Installation Instructions
-------------------------

[](#installation-instructions)

1. Install this module via Composer

    ```
     composer require aligent/orocommerce-abn-bundle

    ```
2. Clear cache and run migrations

    ```
     php app/console cache:clear --env=prod
     php app/console oro:migration:load --force --env=prod

    ```
3. To Enable and Configure the module head to: System &gt; Configuration &gt; Aligent &gt; ABN

Developers
----------

[](#developers)

Adam Hall

Licence
-------

[](#licence)

[OSL - Open Software Licence 3.0](http://opensource.org/licenses/osl-3.0.php)

Copyright
---------

[](#copyright)

(c) 2017 Aligent Consulting

###  Health Score

51

—

FairBetter than 96% of packages

Maintenance89

Actively maintained with recent releases

Popularity15

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 69.2% 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 ~146 days

Recently: every ~333 days

Total

20

Last Release

87d ago

Major Versions

1.0.3 → v3.0.02018-10-16

v3.1.1 → v4.0.02020-01-24

v4.2.2 → 5.0.x-dev2022-07-21

v5.0.0 → 6.1.x-dev2025-03-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/d2562970d9b77564454ead1236c1db5ddedb44198bb00925b614418c4105f541?d=identicon)[aligent](/maintainers/aligent)

---

Top Contributors

[![AdamJHall](https://avatars.githubusercontent.com/u/7251527?v=4)](https://github.com/AdamJHall "AdamJHall (27 commits)")[![chrisaligent](https://avatars.githubusercontent.com/u/45612883?v=4)](https://github.com/chrisaligent "chrisaligent (8 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![JamesLaB01](https://avatars.githubusercontent.com/u/86330205?v=4)](https://github.com/JamesLaB01 "JamesLaB01 (1 commits)")[![OleksandrProtsiuk](https://avatars.githubusercontent.com/u/44535554?v=4)](https://github.com/OleksandrProtsiuk "OleksandrProtsiuk (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/aligent-orocommerce-abn-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/aligent-orocommerce-abn-bundle/health.svg)](https://phpackages.com/packages/aligent-orocommerce-abn-bundle)
```

###  Alternatives

[webmozart/assert

Assertions to validate method input/output with nice error messages.

7.6k894.0M1.2k](/packages/webmozart-assert)[bensampo/laravel-enum

Simple, extensible and powerful enumeration implementation for Laravel.

2.0k15.9M104](/packages/bensampo-laravel-enum)[swaggest/json-schema

High definition PHP structures with JSON-schema based validation

48612.5M73](/packages/swaggest-json-schema)[stevebauman/purify

An HTML Purifier / Sanitizer for Laravel

5325.6M19](/packages/stevebauman-purify)[ashallendesign/laravel-config-validator

A package for validating your Laravel app's config.

217905.3k5](/packages/ashallendesign-laravel-config-validator)[crazybooot/base64-validation

Laravel validators for base64 encoded files

1341.9M8](/packages/crazybooot-base64-validation)

PHPackages © 2026

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