We’re excited to share the latest improvements in the ONe platform. March was a month full of innovations. The new features were designed with both customers and sales teams in mind, making the platform even more user-friendly. Check out what we’ve prepared for you, your clients, and your colleagues!
1. New ONe Functionality: Webhook for Status Change to “Won with Draft Products”
As part of enhancing our platform, we’ve introduced a new feature – a webhook that is triggered when an offer status changes to WON_WITH_DRAFT_PRODUCTS
.
A webhook is a technology that allows for real-time, automated data exchange between systems. It works by sending notifications from one system to another whenever a specific event occurs. This means users no longer need to manually check for changes – they are instantly notified when relevant events happen.
Webhooks make it possible to respond quickly to system changes. Instead of waiting to manually verify the status of an offer, the webhook instantly sends key data to external systems.
In this case, the new webhook notifies users when an offer is won with draft products, allowing purchasing departments to immediately act — whether by verifying product availability, replacing draft items, or removing them from supplier offerings.
Functionality Details:
The webhook contains the following information:
-
Name and surname of the offer creator, and their assigned branch (if not assigned, this is omitted).
-
Name and surname of the operator assigned to the offer, and their branch (if not assigned, this is omitted).
-
Offer number (
documentNumber
). -
SKUs of all draft products in the offer.
-
DiscussionId
– the identifier for discussions, always sent even if there are no comments or attachments. -
A link to the offer – takes users directly to the B2B panel, where they can access comments and attachments.
If the offer includes multiple draft products, the webhook includes all relevant data. If there are also active products in the offer, only the SKUs of draft products are included in the webhook.
Important Note:
To receive webhooks, an external tool must be properly configured. Only after this setup will the data from the webhook be sent to the recipient system. This enables automatic emails to be sent and supports quick decisions regarding the activation of draft products.
Benefits:
Webhooks support faster decision-making by eliminating the need for manual offer or product status checks. This helps streamline operations, improve efficiency, and keep actions synchronized in real time.
2. Price Edit Panel – Viewing Offers in Other Statuses Than “Draft”
We’ve added new features to the Price Edit Panel to improve visibility of prices and bonus margins and enhance control over offers in various statuses. Here’s what’s new:
-
Price editing remains possible only for offers in “Draft” status.
-
Price viewing is now available for offers in other statuses – users can view prices and bonus margin.
-
“Show BONUSES” button is enabled for authorized users, displaying line and summary bonuses.
-
Edited fields visibility – a pencil icon now indicates which fields have been edited in the panel.
-
Price history access – Sales Directors, even if they don’t approve offers, can now view all offers from the last 2 weeks, analyze margins and bonuses, and monitor user activities.
-
Price edit window after approval – once an offer is approved, users can still open the price edit window. While editing is disabled, the panel displays sales prices at the time of approval and uses color-coded highlights to show edited values.
-
Bonuses – visible in the edit window and summary, bonuses reflect user permissions and are displayed in black for all offer statuses.
-
Performance limitations – to ensure system performance, limits have been introduced, such as a maximum of 100,000 offers or data from the last 2 years. Historical data is not backfilled, but accessible based on user permissions.
This enhancement provides better offer management and price transparency, helping sales teams stay in control throughout the entire sales process. Translations were also prepared in the base file, along with appropriate updates in the custom file.
3. Operator’s Favorite Warehouse – Mobile Warehouses
We’ve introduced the “favorite warehouse” feature for operators on the ONE platform. Operators can now select which warehouses appear at the top of warehouse lists. Both local and central warehouses can be prioritized, streamlining the sales process even further.
What’s New:
-
Set a favorite warehouse: In the operator’s settings, it’s now possible to select one or multiple local or central warehouses that will be displayed at the top of warehouse lists (e.g. in filters or in the shopping cart). Warehouses marked as favorites will always appear first, making selection easier.
-
How to set default warehouses: Navigate to account settings and add your preferred warehouses. The operator’s default warehouse will always be displayed first.
-
Multiselect: Operators can choose multiple favorite warehouses, giving them more flexibility in managing orders.
-
Warehouse filtering: Local warehouses are now sorted in the cart view based on the favorite warehouse criteria. The favorite warehouse appears first in the list, streamlining selection. Filtering is also available in the catalog, selected delivery method configuration, and customer profile.
-
Default warehouse integration: The operator’s favorite warehouse is automatically filled in from the "defaultWarehouse" field. This ensures smooth integration with ERP systems and automatic synchronization of warehouse data with the ONE platform, eliminating the need for manual input.
-
Mobile responsiveness: The feature is fully compatible with mobile devices including smartphones and tablets.
-
Easy access to settings: Operators can easily access their settings by clicking their name in the top right corner, where they’ll find a tile allowing them to configure their favorite warehouses.
4. New Functionality: Guest Checkout (Ordering Without Registration)
We’ve introduced the guest checkout option, allowing customers to place orders without having to register an account on the ONE platform. This feature simplifies the buying process—especially for those who shop occasionally or prefer not to spend time creating an account. With this option, customers can proceed directly to ordering while retaining access to trade conditions, promotions, and applicable consents like B2C customers.
Functionality Details:
-
Email verification: Before placing an order, the system checks if the email address already exists in the database. If so, the customer will be encouraged to log in instead.
-
Login option during checkout: The customer has the option to log in at any stage of the checkout process. If they do, the shopping cart will be linked to their user account, and trade conditions will be adjusted accordingly.
Changes to the Storefront:
-
New “Buy without registration” button: A new button appears on the registration screen, allowing customers to proceed with a guest checkout.
-
No account access after purchase: After placing an order as a guest, users do not have access to the “My Account” section or their order history.
-
Restricted content for non-logged-in users: Once the guest order is complete, users cannot access content or products reserved for logged-in customers.
This "Buy without registration" option simplifies the buying experience for customers who prefer not to register while ensuring full transaction security and compliance with platform standards.
More details will be shared soon in a dedicated article.
5. Improved Code Editor for Offer and Email Templates
We’ve upgraded the code editor used to create offer and email templates on the ONE platform. The new editor provides method suggestions to assist implementation specialists and users in configuring email templates more efficiently. Additionally, in the context of offers, users receive suggestions for new functions that can be applied to templates, making it easier and more flexible to tailor customer communications.
Customer satisfaction is our top priority. That’s why every month, we carry out proactive maintenance work aimed at improving platform performance and further strengthening the security of our clients’ data.
Comments
0 comments
Please sign in to leave a comment.