A new notification capability has been added to the Orders Questions & Answers feature (formerly Commerce Order Notes) to improve timely communication between Buyers and Order Managers, ensuring that Order Managers are notified when a Buyer adds a comment and Buyers are notified when an Order Manager responds. To support both user notifications and email notifications, we created a new System Object: Commerce Order Note. By leveraging Object Actions, it is now possible to trigger notifications directly from the Questions & Answers flow. On the Commerce Order Note object, we introduced two terms — Order Note Recipient Emails and Order Note Recipient IDs, to dynamically determine the recipients of email and user notifications. The recipient selection logic respects channel-level configurations, including Open Orders Visibility Scope, Placed Orders Visibility Scope, ensuring that notifications are sent exclusively to users who are authorized and within the configured visibility scope. Additionally, a new toggle was added in the Channel configuration — Enable Notifications User Scope — which, when activated, ensures that only the buyer user who is the owner of the order receives notifications for responses from Order Managers. This ensures that notifications are both permission-aware and contextually relevant, maintaining privacy while improving responsiveness. Key Benefits:
Improved Communication Efficiency: Buyers and Order Managers are instantly notified of new messages, reducing response times and eliminating manual follow-ups.
Role and Permission-Based Accuracy: Notifications are dynamically scoped to authorized users only, ensuring privacy and reducing unnecessary alerts.
Targeted & Controlled Visibility: Private notes and user-scoped configurations ensure sensitive communications are shared only with intended recipients.
Configurable & Flexible: Channel-level visibility settings combined with the Enable Notifications User Scope toggle allow organizations to tailor notification behavior according to operational needs.
|