116 results found
-
B2B Components: Multi-level approval
Multi-stage approvals are always required, agreed and requested by large customers. This is required in large and complex environments.
3 votes -
Enable Search for Custom Fields in B2B Quick orders search field
The B2B Components Quick Order feature should be extended to support searching by custom fields.
This would allow companies to tailor the search experience to their specific data models—for example, enabling search by internal article numbers, supplier SKUs, or industry-specific identifiers. Enhancing the search logic in this way significantly improves usability and efficiency for B2B customers who rely on custom attributes in their ordering processes.
2 votes -
B2B Components: Chat communication between customer and approver
The chat is currently only possible for offers. This should be extended to different areas so that, for example, the buyer can also communicate with the approver to clarify further details.
2 votes -
Use different shipping and billing address without changing the standard and billing address.
For some cases, I would like to submit orders using a shipping / billing address that is different from the standard shipping and
billing address (defined in the administration or customer account) WITHOUT marking these - so to speak - "temporarily" used addresses the new standard.So, whenever an address < > the standard address is used to execute an order, it should change back to standard
once that order has been submitted (or the session got closed). Currently, if a new address has been added by a contact it automatically
gets marked as new "standard shipping / billing address"…16 votes -
It should be possible to assign the main account to an employee role.
It should be possible to assign the main account to an employee role.
For example, it can be stored as an approver for order authorisations.
3 votes -
Enable password reset despite expired invitation for employees (B2B)
Currently, employees whose invitations have expired ("Status: Invitation expired") cannot set a new password via the "Forgot password" function in the frontend.
Instead, a new invitation from the administrator of the B2B account is required.In our application context—for example, with decentralized employees, volunteers, or project participants—it often happens that invitations are not accepted immediately.
The two-hour deadline is too short in such scenarios. For the affected user, the lack of email functionality appears to be an error, leading to frustration and additional support effort.Our suggestion:
- Allow a password reset even after the invitation has expired.
- Or: Provide a…
2 votes -
Authorisation rules: It should be possible to have the amount of individual items authorised.
It should be possible to have the amount of individual items authorised.
The total, sum and subtotal can only ever be used to check the entire shopping basket, sometimes with and sometimes without shipping costs or discounts.3 votes -
Preserve CSV Order in B2B Cart Import
When importing products into the shopping cart via CSV, the order of items should be preserved exactly as defined in the CSV file.
Currently, the imported products are automatically sorted by article number, which makes it difficult for users to manage large product lists — especially when they are sorted intentionally (e.g., by size or priority).
An option to maintain the original CSV order would greatly improve usability for B2B customers.
1 vote -
B2B: Enable sending quotes from shop owner to B2B customer
EN
Some users of the B2B Components need the option to create offers, i.e. initialized by the store operator and not by the B2B customer. Up to now, this has only been possible when the customer logs in, which is not very user-friendly. The request is therefore: Please make it possible for store operators to easily send offers to their B2B customers.
In addition, it would be nice if store customers were informed about changes to their B2B status after the store operator has made a decision (e.g. we have activated the shopping lists for you).DE
Einige Nutzer der…7 votes -
Maintain Cost Centres for Employees in B2B Components
Would be realy nice to manage cost centres on the employee level in the B2B Components, or as a drop down of connected cost centres in the check out
7 votes -
Native Multi-Vendor Marketplace Engine + Next.js Headless Support
Shopware 6 is excellent for single-vendor eCommerce, but it lacks core features required to build true multi-vendor marketplaces like Amazon, Etsy, or Alibaba. I propose a Marketplace Engine as a core module or premium extension with:
Vendor Accounts: Sellers can register and manage their own products, orders, and store settings from a dedicated dashboard.
Split Payments & Commissions: Automated payment distribution using Stripe Connect, PayPal Payouts, etc., with platform-level commission control.
Product & Seller Reviews: Customer reviews for products and vendors with moderation workflows, boosting trust and SEO.
Search Personalization: Intelligent search with vendor filters, ratings, and behavior-based ranking. Ideal…
1 vote -
B2B: Add option to product detail page like cost center, project, etc.
It would be great, if B2B store would have the option to add selection or comment fields on product detail pages.
This could be used, so that buyers can directly select the cost center or the project, which the product is bought for. This information could then be automatically integrated into the invoices, saving a lot of manually effort for the finance department.
3 votes -
B2B: Gift function with certificate upload and reporting
In B2B context, companies can buy products as gifts. Up to 50€ per person and year can be gifted taxfree.
It would be great, if Shopware offers this gift functionality including a certificate upload (proof) and a reporting function, that gives the company an overview of the gifts of a specific time range.
3 votes -
B2B Components - shopping list and custom products
Configured custom products can be added to the shopping list. However, the configuration of the item is not included. This should definitely be corrected.
6 votes -
external order id / externe Auftragsnummer
EN:
In B2B, it is common practice for the purchaser to provide an external order number to ensure matching within customer accounting. Therefore, an optional field with “external order number” should be possible in the shop when placing the order (can be switched on/off in admin and per channel). This should be displayed in the order overview for the customer when logged in.DE:
Im B2B ist es üblich eine externe Auftragsnummer seitens des Bestellers zu übergeben, um das matchen innerhalb der Kundenbuchhaltung zu gewährleisten. Daher sollte ein optionales Feld mit "externe Auftragsnummer" im Shop bei der Bestellabgabe möglich sein…13 votes -
B2B Components: Add communication in the offer to the order
Communication of an offer should be visible later in the order. This makes it easier for everyone to understand how the order and the prices came about.
3 votes -
B2B Components: Note in the offer
Within the offer, it should be possible to leave internal notes for individual arrangements so that other employees are also informed about the background.
3 votes -
Include search bar in the order overview
In the shopping list overview, you can see a ‘small’ search which helps you to find your way around larger lists.
We would like this ‘small’ search bar and its functionality to also be used on the order overview. It should also be possible to search for article numbers there, as is already the case with the shopping list, and also be able to search for order numbers as an additional extension.
5 votes -
Adding Companies as customers instead of Users
For B2B shops, often Users are irrelevant, since companies are the customers in that cases. It would be nice, if you could create customers not only on a user level, but also on company level.
Currently Users are used as placeholders, which still requires information such as first and lastname, which does not make sense for a company. This placeholder user also gets a placeholder first- and lastname which then pops up in the storefront everywhere.
2 votes -
Offers: Reservation of articles
To ensure that items listed in an offer are not sold out in the meantime, these items should be automatically reserved by the system.
3 votes
- Don't see your idea?