On this page
  1. Example structure
  2. A practical setup
  3. Build it in a safe order
  4. Avoid hidden conflicts

Department Purchasing

Use Sublogin when several departments buy through one Magento customer account but need separate people, addresses or controls.

Example structure

Northstar Industrial Supplies GmbH
└── Operations
    ├── Procurement
    └── Warehouse

The base package creates the individual buyer accounts. The Role add-on creates the groups shown above and gives each job a reusable permission set.

A practical setup

Buyer Base controls Optional add-ons
Procurement buyer Selected office and warehouse addresses, own-order view Buyer role, monthly budget
Warehouse buyer Warehouse delivery address, restricted shipping methods Restricted product catalog
Operations approver Company-order visibility Approver role and parent group

These are examples, not records or roles installed by the package.

Build it in a safe order

  1. Create the main customer and verified company addresses.
  2. Create one buyer per real person, not one shared login per department.
  3. Test base checkout and order ownership.
  4. Add Role and create the smallest set of reusable roles.
  5. Add groups only when the hierarchy is needed for administration or approval.
  6. Add Budget, Custom Catalog or Order Approval one at a time.
  7. Repeat checkout as every buyer type.

Avoid hidden conflicts

A product may be allowed by the role but removed by Custom Catalog. A payment method may be allowed for the sublogin but hidden by Budget enforcement. An order may pass Budget but still cross the buyer's approval threshold.

When a journey fails, inspect the controls in that order rather than granting broad permissions.

Related: Roles, Permissions and Groups, Budget Management, and Order Approval.

Display preferences

Adjust how this website is displayed. Changes apply immediately.

Text size
Text spacing
Reading aids

Follows the pointer. Move it with Alt + Up/Down outside input fields. Hidden while a dialog is open.

Uses the voices provided by your browser, which may use an online service. Reading starts only when you press Read aloud.

Your choices are saved in this browser for this website.