PHPackages                             orangecat/module-b2bsdk-installer - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. orangecat/module-b2bsdk-installer

ActiveMagento2-metapackage[Utility &amp; Helpers](/categories/utility)

orangecat/module-b2bsdk-installer
=================================

B2b Magento 2 SDK Installer

0.0.2(2d ago)02↑2900%OSL-3.0PHP ^8.1

Since Jun 7Pushed 2d agoCompare

[ Source](https://github.com/olivertar/m2_b2bsdk)[ Packagist](https://packagist.org/packages/orangecat/module-b2bsdk-installer)[ RSS](/packages/orangecat-module-b2bsdk-installer/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (2)Dependencies (13)Versions (3)Used By (0)

Orangecat\_B2BSDK
=================

[](#orangecat_b2bsdk)

**Package:** `orangecat/module-b2bsdk-installer`**Version:** 0.0.1 **License:** OSL-3.0 **Author:** Oliverio Gombert

---

Table of Contents
-----------------

[](#table-of-contents)

1. [Overview](#overview)
2. [Included Modules](#included-modules)
3. [Requirements](#requirements)
4. [Installation](#installation)
5. [Module Dependency Chain](#module-dependency-chain)

---

Overview
--------

[](#overview)

`Orangecat_B2BSDK` is a **meta-installer package**. It contains no PHP code or Magento logic of its own. Its sole purpose is to declare all Orangecat B2B modules as composer dependencies, allowing the entire suite to be installed with a single composer command.

---

Included Modules
----------------

[](#included-modules)

PackageModuleDescription`orangecat/module-company``Orangecat_Company`Core B2B module — company entity, customer approval, registration`orangecat/module-company-credit``Orangecat_CompanyCredit`Credit payment method per company`orangecat/module-company-methods``Orangecat_CompanyMethods`Payment and shipping restrictions per company`orangecat/module-company-sales-rep``Orangecat_CompanySalesRep`Assign admin users as sales representatives to companies`orangecat/module-prices``Orangecat_Prices`Customer-specific product pricing`orangecat/module-prices-company``Orangecat_PricesCompany`Link price lists to companies`orangecat/module-prices-list``Orangecat_PricesList`Price list management`orangecat/module-product-lists``Orangecat_ProductLists`Saved product lists / order templates for customers`orangecat/module-purchase-order``Orangecat_PurchaseOrder`Purchase order approval workflow`orangecat/module-quickorder``Orangecat_QuickOrder`Bulk add-to-cart by SKU`orangecat/module-returns``Orangecat_Returns`RMA / return requests`orangecat/module-visibility``Orangecat_Visibility`Content and product visibility rules per customer group---

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

[](#requirements)

- Magento 2.4.x
- PHP &gt;= 8.1
- All packages available on Packagist under the `orangecat` vendor

---

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

[](#installation)

### Via Composer

[](#via-composer)

```
composer require orangecat/module-b2bsdk-installer
```

This pulls in all 12 modules listed above.

### Enable all modules

[](#enable-all-modules)

Run inside the PHP container:

```
bin/magento module:enable \
    Orangecat_Company \
    Orangecat_CompanyCredit \
    Orangecat_CompanyMethods \
    Orangecat_CompanySalesRep \
    Orangecat_Prices \
    Orangecat_PricesCompany \
    Orangecat_PricesList \
    Orangecat_ProductLists \
    Orangecat_PurchaseOrder \
    Orangecat_QuickOrder \
    Orangecat_Returns \
    Orangecat_Visibility

bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flush
```

Module Dependency Chain
-----------------------

[](#module-dependency-chain)

```
orangecat/core
  └── Orangecat_Company
        ├── Orangecat_Prices
        │     ├── Orangecat_PricesList
        │     └── Orangecat_PricesCompany
        ├── Orangecat_CompanyCredit
        ├── Orangecat_CompanyMethods
        ├── Orangecat_CompanySalesRep
        └── Orangecat_PurchaseOrder

Orangecat_ProductLists   (standalone)
Orangecat_QuickOrder     (standalone)
Orangecat_Returns        (standalone)
Orangecat_Visibility     (standalone)

```

`Orangecat_Company` must be installed and enabled before all modules that depend on it. Standalone modules have no inter-module dependency within the suite.

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance99

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity33

Early-stage or recently created project

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

Total

2

Last Release

2d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/959440?v=4)[Oliverio Gombert](/maintainers/olivertar)[@olivertar](https://github.com/olivertar)

---

Top Contributors

[![olivertar](https://avatars.githubusercontent.com/u/959440?v=4)](https://github.com/olivertar "olivertar (3 commits)")

---

Tags

b2bmagento2orangecatb2bsdkinstaller

### Embed Badge

![Health badge](/badges/orangecat-module-b2bsdk-installer/health.svg)

```
[![Health](https://phpackages.com/badges/orangecat-module-b2bsdk-installer/health.svg)](https://phpackages.com/packages/orangecat-module-b2bsdk-installer)
```

###  Alternatives

[magepal/magento2-googletagmanager

Google Tag Manager (GTM) for Magento 2 with Advance Data Layer

2671.6M5](/packages/magepal-magento2-googletagmanager)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68353.9k](/packages/run-as-root-magento2-prometheus-exporter)[magepal/magento2-reindex

Reindex your Magento2 store quickly and easily from backend/admin, instead of command line.

112688.4k1](/packages/magepal-magento2-reindex)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1859.0k](/packages/myparcelnl-magento)[magepal/magento2-preview-checkout-success-page

Quickly and easily preview and test your Magento2 checkout success page, without placing a new order each time

7792.8k](/packages/magepal-magento2-preview-checkout-success-page)[smile/module-gift-sales-rule

Extension of Magento2 Sales Rule to provide gifted (free) products.

35122.3k2](/packages/smile-module-gift-sales-rule)

PHPackages © 2026

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