Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Commerce Laravel Package

oro/commerce

View on GitHub
Deep Wiki
Context7
4.1.0-rc2
1.2.0

We are excited to announce that we now have OroCommerce version 1.2 available. The new version includes the following features and enhancements:

Store Management:

  • New web-catalog content type to organize product browsing experience
  • It is now possible to configure additional notifications for all assigned sales representatives
  • New "Contact Us" widget can be used to accept customer requests from the store frontend

Store Frontend Improvements:

  • Updated frontend grids experience
  • Introduce support of multiple product templates and ability to select a template per products
  • Various improvements to the mobile product view page
  • Sitemap generation with automatic split of large sitemaps

Performance & Scalability:

  • In order to support huge products catalogs and complex pricing lists we've implemented the ability to switch to the price list data sharding mode.
  • Miscellaneous optimizations of Elasticsearch search index structure and performance

Integrations:

  • Wirecard payment services integration
  • DPD shipping carrier integration
  • New orders API can be used to retrieve order data from the system
  • Customer and customer user exports are now complemented by customer and customer user imports
  • Apruve B2B credit management network integration into the checkout process
  • Purchasing on account with InfinitePay financial services integration
  • Authorize.Net payment integration

We have also included a few dozen of small bug fixes and miscellaneous improvements into this release.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.1.0

We are excited to announce that we now have OroCommerce version 1.1 available. The new version includes the following features and enhancements:

Workflows and Roles:

  • We've added new default request a quote (RFQ) workflows for store frontend and backoffice RFQ management
  • The new default back-office Quote workflow provides a unified seamless quote management experience
  • Standard create and edit entity pages can now be re-used in workflows
  • It is now possible to select the transition destination page in the workflow editor
  • Order confirmation page has become an integral part of the checkout workflows, so checkout outcome can be controlled and changed by activating a different checkout workflow
  • Checkout workflows have been expanded to provide additional validation rules and warn user or request required information before the checkout workflow actually started
  • It is now possible to have different sets of configurable customer role permissions in the role management UI on the store frontend and in the management console

Integrations and APIs:

  • Payment and shipping methods are now configurable similarly to other integrations and multiple alternative configurations may be used in payment and shipping rules
  • Full list of payment-related actions (payment history) has been added to the order view pages in the management console
  • It is now possible to validate API credentials and other configuration parameters of shipping integrations before enabling them
  • Export of customers and customer users is now available out of the box
  • New customer data API and RFQ API allow for easier integration with 3-rd party systems

Performance:

  • Existing event listeners have been refactored to target entity-specific events
  • The demo data installation process has been modified to provide pre-populated pre-indexed data right after the system installation (additional re-indexing is no longer necessary)
  • Search data indexation has been refactored to limit the scope and make sure it's triggered only for the relevant data field updates
  • ORM re-indexation speed has also been improved
  • Entity line item hydration has been optimized for entities with large number of line items
  • Localized data is now cached to improved data retrieval performance

Management Console:

  • Web content management now allows for efficient redirect management, URL generation and configuration, and automatic URL conflict resolution
  • New menu management UI can be used to quickly and easily modify store frontend menus globally and for selected websites
  • It is now possible to select product page templates for individual products out of the set of template provided by the store frontend themes
  • Catalog managers can now choose any destination when moving selected categories and can perform mass moves of multiple categories at once
  • Warehouse priorities and price list priorities can be management via simple drag-n-drop UI
  • It is now possible to delete warehouses
  • Language management UI has been modified to better map system-defined languages to the translations available on CrowdIn

Segmentation and Reporting:

  • It is now possible to limit number of records included in a segment and sort segmented data in the specified order
  • Report results can be grouped by custom date periods

Store Frontend:

  • My account profile has been updated and optimized for mobile and tablet devices
  • Category page may now include large visual images
  • Frontend grids can now be configured by the user similarly to the grid configuration in the management console
  • Mass ordering of product variants can now be performed in a matrix ordering form
  • Store managers can control the order and grouping of product attributes on the store frontend pages
  • Web catalog data is now included in the search index to provide additional searchable content
  • It is now possible to use regular "contains" filters in search-based datagrids

We have also included a few dozen of small bug fixes and miscellaneous improvements into this release.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.2

List of fixed issues and improvements

  • Upgraded Oro Platform to 2.0.4 version
  • Upgraded Oro CRM to 2.0.4 version
  • Removed decrement Inventory settings from UI
  • Fixed product import fails
  • Fixed Order currency could not change by organization
1.0.1

List of fixed issues and improvements

  • Upgraded Oro Platform to 2.0.2 version
  • Fixed disappearing Product/category information page when product/category changed on backend
  • Fixed Warehouses system configuration failure
  • Fixed Warehouse removing on Inventory Level removal
1.0.0

The Oro team is proud to announce the 1.0 release of OroCommerce, the only true B2B eCommerce platform!

The release announcement is available in our blog. The full list of OroCommerce features and OroCommerce Enteprise and Community edition comparison can be found at our website.

Please follow these instructions to install the application or try the OroCommerce public demo.

Please note, that if you are upgrading from an earlier Beta release you have to upgrade to the RC 1 version first, then download the 1.0.0 release and run php app/console oro:platform:upgrade20 command.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-rc.1

We are excited to announce that we now have the first release candidate of OroCommerce available. The new RC 1 version includes the following features and enhancements:

Workflow Improvements:

  • Workflow engine is basically the cornerstone of businesses processes customization that allows to easily tailor the system to the way your operate your business. We keep making it more flexible and easier to use with every release, and RC 1 is not an exception. We've included a few improvements that allowed us to simplify our built-in default workflows and will allow you to simplify any custom workflows that you have.
  • Workflow developers can easily replace default operations available in the system UI (this now includes customizing operations in the datagrids ).
  • It is now possible to start workflow from a different data entity. This allows to provide truly seamless user experience by moving smoothly from working with one entity to another without any gaps between different parts of you customized business process. It has already been used to simplify starting the checkout process on the store frontend.
  • You now can control user's ability to access specific workflows in the role permission management.

Catalog and Navigation:

  • A new web content management tool has been introduced to allow for building highly personalized custom versions of your websites by mixing in category pages, product pages, landing pages and pre-existing system pages in different variations based on the customer account information, their customer group or language preference.
  • Main navigation has been updated to both utilize the recently introduced generalized approach to building and controlling navigation menus, and to incorporate the web content structure into the customer navigation experience.
  • Product view page now includes an improved image gallery, zoom and lightbox functionality.

Frontend Improvements:

  • Quote request page has been updated to use styling similar to other pages.
  • Product view has been refactored to allow for easier customization by theme developers whose preference is to start with the blank theme.
  • We've successfully upgraded to FontAwesome 4.7 - it is no longer necessary to dig through multiple versions of icons. And you also have a great opportunity to see the latest and greatest improvements that come with Bootstrap 4.
  • We've significantly simplified default theme templates by removing browser agent based instructions and replacing them with more flexible and truly responsive approach to build the page layouts.
  • As a developer you now can easily customize the look and feel of the product listing and product view pages based on the product type and product family information, and using the category association data.
  • The new default handler for AJAX requests provides better, undeterred customer experience of dealing with unexpected store frontend issues, while providing the necessary levels of debug details to developers in the development environment.

System Configuration:

  • OroCommerce now offers even more flexibility through configuration. Similar to the shipping rules engine that was released a few months ago, you can now use the payment rules engine which operates using the same principles. You can configure and fine tune the availability of payment options based on the customer and customer group attributes, the billing address selected by the customer, and the contents of the customer's order, all of which can be included in the rule.

Public Demo Update:

  • As you can see demo.orocommerce.com has been freshened up, and we are planning to add even more sample data within the next couple of weeks so that you can check with ease all the great features that OroCommerce provides out of the box.

We have also included a few dozen of small bug fixes and miscellaneous improvements into this release.

Please follow these instructions to install the application or try the OroCommerce public demo.

Please note, that if you are upgrading from Beta 4 (or earlier releases) you have to run php app/console oro:platform:upgrade20 command instead of the usual oro:platform:update, as some additional upgrade actions need to be performed this time.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-beta.5

We are excited to announce that we now have a new Beta version of OroCommerce available. The new Beta 5 version includes the following features and enhancements

Workflow Improvements:

  • Workflows can now be fully translated, including workflow step and transition names, form attribute labels and messages.
  • Built-in translation management UI allows you to use your own translation packages and allows you to customize translations locally in your system.
  • Automated workflow transition triggering allows for setting up automatic transitioning using both time-based and event-based scheduling.

Product Catalog:

  • The new catalog search functionality is now available on the store front-end. The search engine takes into account all product catalog settings, including customized category and product visibility, custom pricing, and multi-language localizations. It also supports content personalization on multiple websites in OroCommerce Enterprise Edition.
  • Additionally, OroCommerce Enterprise Edition users may enjoy enhanced quality of the search results, performance and scalability of the search indexing and querying via integration with the new message queue backend (RabbitMQ) and the search index engine powered by ElasticSearch.

Shipping & Order Management:

  • Shipping rule conditions were extended to allow for creation of shipping rules using deep line item inspections (based on whether all or some line items satisfy certain conditions).
  • Back-office users can now modify shipping method selections in sales orders.
  • Numerous improvements have been made to the shipping integrations module (e.g. weight unit conversions, caching of shipping calculation results, option translations, etc.)

Store Frontend:

  • Major improvements (including caching, pipelining rendering of multiple page parts, subtree rendering and working with data) were done to the layout engine.
  • We also started adaptation of the default store frontend theme to mobile device requirements (work in progress).

Management Console:

  • New improved menu management UI allows for customization of the main navigation menus for individual users, organizations (enterprise edition) or globally.
  • Performance improvements in data grids that use advanced security or operation/action configurations.

Technical Improvements:

  • Improved logging module that allows for more flexibility in debugging production environments.
  • New console commands to export and update workflow configuration via YAML files.
  • More store frontend theme pages have been made available in the blank theme.

We have also included a few dozen of small bug fixes and miscellaneous improvements into this release.

Please follow these instructions to install the application or try the OroCommerce public demo.

Please note, that if you are upgrading from Beta 4 (or earlier releases) you have to run php app/console oro:platform:upgrade20 command instead of the usual oro:platform:update, as some additional upgrade actions need to be performed this time.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-beta.4

We are excited to announce that we now have a new Beta version of OroCommerce available. This new Beta 4 version adds the following features and enhancements:

Price Management:

  • It is possible to use product and category attributes to define rules for price calculations and their applicability in the price lists (e.g. calculate price based on the product purchase price, add the maximum margin that was set on the product or category level, and apply discounts for the customer group that this price list is created for, not exceeding the defined minimum margin).
  • It is possible to use another price list for price calculations as well (e.g. calculate prices in the wholesale price list based on the prices from the default price list and include additional discount for quantities over 10,000 items, not exceeding the minimum sale price/margin defined for the products).

Shipping:

  • New shipping rule engine allows for extremely flexible and powerful configuration of available shipping options based on the shopping cart contents, product attributes, inventory availability and location, shipping destination and customer account information.
  • We added UPS shipping integration (including support for multiple shipping accounts and independent configuration for different geographies).

Localization:

  • It is now possible to upload your own translation files in addition to translations that are offered via CrowdIn.
  • New translation management UI provides a way to translate application from within the admin UI.
  • Multiple languages can be enabled on the store frontend to allow customers to choose the language with the language switcher.

Workflow Engine:

  • Workflow engine now allows to have multiple workflows for a single entity to be active at the same time.
  • It is now possible to start and transition entity through different workflows separately, based on the entity contents or other conditions.
  • It is no longer necessary to create separate entities, their supporting database structures and UIs just for the purpose of enabling an alternative workflow.

Multiple Websites:

  • OroCommerce Enterprise Edition users can run and manage multiple store frontends (websites) on a single OroCommerce installation.
  • Different websites can be made available to users based on the domain, URL, cookies, server environment variables, and can be further extended to support geolocation and automatic language detection.
  • Each website can be configured separately (themes, layouts, availability of the store frontend features and their configuration, product availability and pricing, checkout experience and other business processes).

Job Queue:

  • New job queue implementation allows for asynchronous scheduling, reliable execution and independent scaling of resource consuming operations.
  • Product and catalog visibility updates now use the new job queue implementation.
  • Price list updates and recalculations now use the new job queue implementation.

Application Management:

  • New 'feature toggles' module allow to easily manage application features (turn them on and off, along with the related configuration settings) both for the management console and for the store frontend.
  • OroCommerce Enterprise Edition users can use feature toggles to enable/disable features in the context of selected organizations and websites.
  • RFQ (request for quote) functionality can be turned off on the store frontend websites on for the management console users.

User Experience:

  • It is now possible to see and quickly edit products that have been added to multiple shopping list right from the product listing page.
  • Order history grid includes more order details.
  • We added another sample theme for the store frontend to show developers how to enable and efficiently reuse multiple themes. We also included a blank theme with minimalistic styling for the developers who prefer to use their own approach for styles and assets organization.
  • A new store frontend homepage is another example of how a page content can be customized in a frontend theme.
  • Account user permissions have been organized into separate groups to simplify account user role management in the management console.

Payments:

  • Quote (proposal) can now include the payment term that will be honored during checkout and order submission.
  • Customers can be allowed to use PayPal account balance to pay for their purchases on the store frontend.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-beta.3

We are excited to announce that we now have a new Beta version of OroCommerce available. This new Beta 3 version adds the following features and enhancements:

Localization:

  • New localization management interface can be used to setup content and UI translation settings and formatting options for the store frontend.
  • Store frontend users can now switch between the display currencies enabled in the system configuration.
  • OroCommerce translation files are available for translation on Crowdin. Please join our community localization effort to get OroCommerce translated to your language!

Inventory:

  • New inventory management UI provides an overview of the global inventory across all warehouses and it also includes export and import functions.
  • It is now possible to specify primary and additional units of quantity for products.
  • New default unit settings in the system configuration and in a category's "default product options" section can be used to save time during data entry.

Catalog Management:

  • It is now possible to upload multiple product images.
  • SEO meta attributes can be specified for products, categories and content pages.
  • New 'price attributes' allow to manage product price attributes (e.g. cost, MSRP, MAP, etc.) in multiple currencies.

Sales:

  • Account users can now be easily filtered by an account that they belong to.
  • Account and account user views now include grids of RFQs, quotes and orders.
  • It is possible to setup an advanced RFQ notification configuration (notify the assigned sales representatives, the account or user record owners, and various combinations of thereof).

Payments:

  • The check / money order has been added to the list of the supported payment methods.
  • The allowed credit card types configuration is now strictly enforced.
  • Additional payment gateway configuration options (e.g. proxy settings, CVV validation, etc.) have been implemented.
  • Order payment methods and statuses are now displayed in the order grids and on the order view pages on the store frontend and in the management console.

Account Management:

  • Account users can now manage their company address book on the store frontend (requires proper permissions).
  • Open orders section provides an overview of all checkouts in progress, and allows to resume and complete an order submission.
  • Admins can now hide selected user roles so that they are no longer visible in the account user role management UI on the store frontend.

User Experience:

  • We improved navigation and accessibility of the store frontend checkout.
  • Product grid and view pages now include the minimum priced quantity in the quantity input boxes based on the price list settings.
  • Notification messages are now stacked and follow the page when scrolled.

Technical Improvements:

  • We started to work on the frontend development guidelines. Please check the FrontendBundle documentation and provide your feedback.
  • Theme assets can now be rebuild independently based on their type.
  • The new layout profiler can be used to debug the generated layout of any page.
  • Additional debug information (block IDs, template paths) can be injected in the page source code.
  • SASS is now used as the preferred CSS pre-processor.
  • DB query optimizations improved performance of selected frontend pages from 5 to 15%.

We have also included a few community contributions and more than 20 small bug fixes into this release.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-beta.2

We are excited to announce that we now have a new Beta version of OroCommerce available. This new Beta 2 version adds the following features and enhancements:

New Features:

  • Price list management functionality has been expanded to allow for scheduling price list activation and deactivation (multiple time intervals are supported, as well as open-ended time period definitions).
  • A price list can also be temporarily disabled if necessary.
  • Admins can now copy entire price list (including prices) in just a single click.
  • Store frontend users may now see all their incomplete orders (checkouts) in progress, and switch between them as necessary. The users with additional permissions may see, review and complete order submission on behalf of other users within the same corporate account.
  • Zero amount authorization can be enabled by a merchant to validate credit cards without posting an authorization balance hold until the order submission.
  • Customers may now allow their credit card to be used for subsequent orders.
  • Quotes are now automatically marked as expired, and customers cannot accept a quote past its expiration date.
  • Is is now possible to show products without prices on the store frontend (for example, product may have no price visible to a specific customer group, or customer account). Such products can still be added to a shopping cart, and customers will have to request a quote to see pricing and complete the order submission.
  • The store frontend can now be made available to guest users. We are working on additional configuration options, feature toggles and SEO capabilities.
  • It is now possible to specify shipping origin in the system configuration or for individual warehouses.
  • Product shipping options (weight, dimensions, freight class) can now be configured on the product edit screen.
  • It is now possible to check all available product price tiers right in the product list. The users can also see the price they will receive for the specified quantity and the selected unit of measurement without adding the product to a shopping list.
  • Product listing page now also indicates quantities of the product that have already been added to the shopping list. We are working on additional configuration options and a new design of this customer time-saving functionality.

Technical Improvements:

  • Delete operations are now automatically added to the main entity management grids. It is no longer necessary to write any code to implement regular deletion. Standard delete operation can be disabled for specific grids.
  • Grid sorting, pagination and error handling have been improved on the product inventory management screen.
  • Admin menu was rearranged to provide easier access to frequently used functions.
  • Styling and handling of notifications, validation hints, error messages and other common elements have been improved to simplify their customization.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-beta.1

We are excited to announce that we now have the first Beta version of OroCommerce available. This new Beta 1 version contains the following features:

Corporate Customer Accounts

With OroCommerce you can easily create customer accounts and user records for your customers. The accounts can be grouped together and organized to reflect the organizational structure of your large customers. You can create as many levels of business units, teams, departments, local offices and international branches as necessary under each corporate account. Also many user management functions can be delegated to selected employees of your customers. For example, you can allow them to manage individual user records, create logins for new employees, manage roles and permissions of other users, manage global and individual address books and other information they have on file.

Price Lists

OroCommerce provides a price management tool that can be used to create and maintain multiple price lists, with a virtually unlimited number of prices points and price tiers in multiple currencies. You can make selected price lists available to individual customers, customer groups, and websites.

Catalog Management and Personalized Catalogs

With OroCommerce users can easily optimize the catalog management interface for themselves based on their daily tasks and responsibilities. They can select what information should be included in the data grids, and what attributes, price lists, currencies and prices tiers they need to see.

OroCommerce also gives users the ability to create and manage custom, personalized catalogs according to the needs of specific customer groups or even individual customers.

Quote Creation and Order Management

The built-in quote creation tool can be used by the sales personnel to create customer proposals. It allows to use custom pricing, add shipping estimates and include extra offers that are not normally available in your catalog.

The order management tool allows to see the orders submitted by your customers and create new orders. You can also edit the contents of the existing orders, override prices and shipping cost, apply different payment terms and provide additional discounts.

Store Front-end

OroCommerce features a template-based default frontend theme with a customizable design that allows to easily brand the user experience. Various self-serve functions can be enabled on the store frontend based on the merchant preferences. Multiple catalog views allow to optimize user experience for different usage scenarios.

Quick Order Form and Shopping Lists

The quick order form allows customers to work on large orders in an efficient manner using search by product SKUs and names, or import their purchase lists into the system. Customers can work on multiple orders simultaneously and they can easily switch between different shopping carts or start new orders at any time.

Payment Terms and Credit Card Processing

OroCommerce comes with a pre-built PayPal integration that allow merchants to accept all major credit and debit cards and use their own merchant accounts for payment processing if necessary. Merchants can also allow selected customers to use payment terms.

Customizable Workflows and Checkout Experience

OroCommerce checkout is a fully configurable workflow-based process that can be customized in different ways. The checkout experience can be optimized independently for B2B and B2C customers, and it can be easily augmented with additional steps based on the requirements of individual corporate customers.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-alpha.5

We are excited to announce that we now have a new Alpha version of OroCommerce available. This new Alpha 5 version adds the following features and enhancements:

  • Added new default frontend theme and updated frontend navigation
  • Sample (demo) data has been updated to include more products, images and descriptions
  • Introduced new workflow-based checkout and order submission process
  • Quick order page has been updated to allow for massive copy-paste and purchase list imports
  • Credit and debit cards can now be accepted through PayPal Payments Pro and Payflow Gateway integrations
  • Payment terms can be used by approved accounts
  • Quote may include shipping estimates, and sales order shipping cost can be updated by sales personnel
  • New order source document field allows to track the document chain
  • Sales orders can have multiple discounts and surcharges

Technical Improvements:

  • Optimized icon fonts
  • Account, quote and order addresses now include the phone field
  • Action configuration has been separated to allow reuse of actions in processes and workflows
  • An alternative checkout workflow has been included as a working example of the checkout workflow customization

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-alpha.4

We are excited to announce that we now have a new Alpha version of OroCommerce available. This new Alpha 4 version adds the following features and enhancements:

  • Price list management functionality has been expanded to allow for the price lists to be assigned and configured on the level of websites, account groups and individual accounts. You may also configure price list priority, price tiers merging and fallback settings. More information about the price list management in OroCommerce is available at http://www.orocommerce.com/blog/price-list-management-in-orocommerce
  • Added ability to assign quotes and RFQs to specific users and/or customers
  • Modified user role management interfaces to accommodate for an arbitrary number of entity permissions
  • Added ability to enter estimated cost of shipping in a quote
  • Added postal codes to the tax jurisdiction view pages

Technical Improvements:

  • Improved consistency and performance of the catalog visibility cache that is used to build personalized catalogs
  • Fixed user export that was failing under certain conditions
  • Moved all styles to preprocessor files
  • Fixed a few issues related to the new actions functionality
  • Fixed some product edit issues and added more functional tests
  • Updated composer.json to use https URLs

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-alpha.3

This new Alpha 3 version adds the following features and enhancements:

  • Multiple sales representatives can be assigned to a single account user or account group.
  • Personalized product catalogs can be created for individual account groups or even single accounts by manipulating category and product visibility settings.
  • Product visibility on the front-end can be limited based on inventory availability.
  • Data audit (change log) functions are now available to the front-office users as well.
  • Back-office users can create orders directly from RFQs, skipping the quote preparation step if necessary.
  • Product import has been refactored to improve performance.
  • It is now possible to manage available product quantity across multiple warehouses.
  • We added a UI for tax table rates management and configuration.

Technical Improvements:

We’ve introduced a highly flexible “Actions” mechanism that allows developers to describe any operations that can be performed with data entities. With this new action configuration, it is possible to configure or modify actions in many cases without writing a single line of code.

The actions can request additional information from the user, show modal dialog windows or lead directly to other pages. Actions can be customized easily by extending or overriding their configuration from other bundles. Actions can be made available on the entity view and edit pages, and in the datagrids, and can be executed by Processes.

Here are a few examples of both simple and more complex actions included in this release:

  • Adding products (single or multiple) to the user’s shopping list(s)
  • Accepting and submitting a quote to an order
  • Adding products to a shopping list, order or an RFQ from the quick order page
  • Submitting an RFQ or creating an order from a shopping list view page
  • Adding prices to price lists
  • Toggling account user status
  • Duplicating products
  • Creating a quote for an RFQ
  • Changing RFQ statuses

Other Changes:

  • It is now possible to attach additional images to the Master Catalog categories.
  • Users can now provide their company name during self-registration, which is used as an account name for the new account.
  • Sample data has been updated to include additional products and categories. Sample user account passwords are the same as their email addresses.
  • Unification of handling values and their precision in various quantity inputs.
  • Price list configuration settings have been expanded with additional options.
  • A number of minor bug fixes, additional tests and improvements.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-alpha.2

This new Alpha 2 version adds the following features and enhancements:

  • It is now possible to create custom category trees for different customer groups, and even individual customers.
  • We added configuration options to manage product visibility, and allow actions on the store front-end and the management interface based on product status and inventory availability.
  • We also added product import and export functions.
  • Support of free-form data entry and helpful price configuration hints have been enabled on the quote preparation screen.
  • The quick order page has been enhanced with autocomplete functionality, and it now performs immediate validation of user-entered data.
  • Additional price information is now available in the form of separate columns that can be added to and displayed in the product grid. This functionality is accompanied by additional filtering options, which we included in the price filters.

Technical Improvements:

  • We’ve implemented a number of small performance optimizations, UI enhancements, and various small fixes in the sample data, and added a few minor Symfony 2.7 compatibility improvements.
  • We also added more strict server-side validation, and fixed browser and server-side validation errors for price inputs, unit selectors, and quantity inputs on various pages.
  • In addition to command line installation, it is now possible to specify the URL path for the management console in the web installer as well.
  • Application security configuration has been unified across all our products (learn more about OroCRM and OroPlatform).
  • We added a store front-end theme selection in the system configuration. Even though the new, branded front-end theme is still a work in progress, you can take a glimpse into what our designers and developers are doing via our “Show Me the Theme” blog series (Part 1 & Part 2) and providing your feedback.

Please follow these instructions to install the application or try the OroCommerce public demo.

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

1.0.0-alpha.1

The first Alpha release includes the following tools and features:

Corporate Customer Account Management

With OroCommerce, you can easily create customer accounts and user records for your customers. The accounts can be grouped together and organized to reflect organizational structures of your large enterprise clients. You can specify as many levels of business units, subsidiaries, or international offices as necessary under each corporate account, then configure permissions of individual customer account users depending on their role in their organization. You can also appoint selected employees of your customers to perform user management functions within their organizations.

Product Information Management and Personalized Catalogs

OroCommerce comes with a product information management tool that gives users the ability to personalize product catalogs according to the needs of specific customer groups or even individual customers.

Multiple Price Lists

Planning and setting prices, enforcing them, and managing the hassles of contracts are the daily duties of any B2B company. With OroCommerce, you can create and maintain multiple price lists, even if they are in multiple currencies. You can also assign selected price lists to individual customers, customer groups, and websites.

Reports and Segmentation Engine

The power and flexibility of OroPlatform allows you to build custom reports and create customer segments with any data stored in the system.

Other features:

  • Quote-to-Order flow
  • Quick order form
  • Configurable payment term levels
  • Configurable order submission process
  • Flexible, configurable, and convenient productivity features

Please follow these instructions to install OroCommerce or try the public demo.

More information for developers is available on following links:

As always, we would love to get feedback along the way through either GitHub, email, or the OroCommerce forum.

Join our community and become a part of the B2B e-Commerce revolution!

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
sentix/ai-chatbot
terminal42/code-quality-tools
codifyo/ts-generator-bundle
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky