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.3(1mo ago)2337↓85.7%2[1 issues](https://github.com/olivertar/m2_b2bsdk/issues)OSL-3.0PHP ^8.1

Since Jun 7Pushed 1mo ago1 watchersCompare

[ 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 1w ago

READMEChangelog (3)Dependencies (26)Versions (4)Used By (0)

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

[](#orangecat_b2bsdk)

**Package:** `orangecat/module-b2bsdk-installer`

**Version:** 0.0.3

**License:** OSL-3.0

**Author:** Oliverio Gombert

**Website:** [orangecat.es/en/b2bsdk](https://orangecat.es/en/b2bsdk/)

---

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`](https://github.com/olivertar/m2_company)Core B2B module — company entity, customer approval, registration`orangecat/module-company-credit`[`Orangecat_CompanyCredit`](https://github.com/olivertar/m2_companycredit)Credit payment method per company`orangecat/module-company-methods`[`Orangecat_CompanyMethods`](https://github.com/olivertar/m2_companymethods)Payment and shipping restrictions per company`orangecat/module-company-sales-rep`[`Orangecat_CompanySalesRep`](https://github.com/olivertar/m2_companysalesrep)Assign admin users as sales representatives to companies`orangecat/module-prices`[`Orangecat_Prices`](https://github.com/olivertar/m2_prices)Customer-specific product pricing`orangecat/module-prices-company`[`Orangecat_PricesCompany`](https://github.com/olivertar/m2_pricescompany)Link price lists to companies`orangecat/module-prices-list`[`Orangecat_PricesList`](https://github.com/olivertar/m2_priceslist)Price list management`orangecat/module-product-lists`[`Orangecat_ProductLists`](https://github.com/olivertar/m2_productlists)Saved product lists / order templates for customers`orangecat/module-purchase-order`[`Orangecat_PurchaseOrder`](https://github.com/olivertar/m2_purchaseorder)Purchase order approval workflow`orangecat/module-quickorder`[`Orangecat_QuickOrder`](https://github.com/olivertar/m2_quickorder)Bulk add-to-cart by SKU`orangecat/module-returns`[`Orangecat_Returns`](https://github.com/olivertar/m2_returns)RMA / return requests`orangecat/module-visibility`[`Orangecat_Visibility`](https://github.com/olivertar/m2_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 → https://github.com/olivertar/m2_core
  └── Orangecat_Company → https://github.com/olivertar/m2_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

40

—

FairBetter than 86% of packages

Maintenance90

Actively maintained with recent releases

Popularity20

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity34

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

3

Last Release

46d 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 (6 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

[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1860.2k](/packages/myparcelnl-magento)[mage-os/module-llm-txt

AI-powered LLMs.txt generation for Magento 2 / Mage-OS stores. Help AI systems understand your store with OpenAI-generated content.

234.4k](/packages/mage-os-module-llm-txt)[sbodak/magento2-b2b-disable-add-to-cart-button-for-guest

This extension allows you to disable Add to cart button for guest. Useful feature for B2B store.

215.5k](/packages/sbodak-magento2-b2b-disable-add-to-cart-button-for-guest)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[angeo/module-llms-txt

Magento 2 module for AI Engine Optimization (AEO). Generates spec-compliant llms.txt and llms-full.txt per llmstxt.org standard, plus streaming JSONL for vector indexing. Multi-store, multi-website, CLI, cron, async admin UI, Page Builder-aware sanitization, customer-group pricing, atomic writes, ETag/Cache-Control, .md mirrors.

111.1k](/packages/angeo-module-llms-txt)

PHPackages © 2026

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