Skip to content

Sylius/B2BKitDocs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Sylius Logo.

Sylius B2B Kit

A set of powerful extensions for B2B customers.

Sylius B2B Kit is a dedicated B2B solution. It's a bundle of already configured features that allows you to quickly build B2B experience. It is build on top of Sylius and Symfony, because of that all the features are also very easily customizable and extendable. Plugin has been tested with Behat, PHPSpec and PHPUnit.

Features included in B2B Kit:

  • Organization Management - allows you to create account for organization (business customer). Organization account shares the same billing data, address book and order history.
  • Quick Shopping - allows you to add multiple products to cart at once, using product codes.
  • Elasticsearch - allows you to search and filter products by options, attributes, taxons and name on the product listing page
  • Order Management - allows you to create and manage customer orders in the admin panel
  • Wishlists - allows you to integrate wishlist features in your shop
  • ImportExport - allows you to import and export products, orders, customers, etc.
  • Customer Groups Pricing Lists - allows you to create pricing lists for customer groups
  • Organization Pricing Lists - allows you to create pricing lists for organizations

More details can be found here

⚙️ Installation

This guide covers Sylius B2BKit installation process using Flex recipes.

Prerequisites

You need to have installed SyliusRecipes. You can find how to install it here:

We work on stable, supported and up-to-date versions of packages. We recommend you to do the same.

Package Version
PHP >= 8.1
sylius/sylius 1.13.x
MySQL >= 5.7

Installing Sylius B2BKit

  1. Run

    composer require sylius/b2b-kit --no-scripts
  2. Configure Sylius B2B Kit

    Please follow instructions included in plugin configuration file.

  3. Add traits to your entities

    If you extend in your project any of entities listed below, please follow the instructions regarding to how to add B2BKit required traits and interfaces into your entities:

Documentation

The full documentation of Sylius B2BKit is available in the docs directory.

About

Documentation for B2BKit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published