Email templates in the Ruby storefront

An email template is a pre-designed format for creating consistent emails. Notifications are messages to inform users about events or updates related to a service or application.

The Ruby storefront SDK contains email templates for sending order confirmation, order cancellation, and order shipment notification emails. It also includes email templates for sending password reset requests, change notifications, and supporting shopper email activation scenarios.

Email Templates

The Ruby storefront has been updated to include email template implementations for these outbound notification messages. You can preview the email with pre-made email templates without sending the actual notifications.

Name of message in the Administration Console Message type name in MSGTYPES table Usage Default recipient
Notification to the content contributor for a task activation ActivateTaskNotification Informs content contributors that the tasks they have been assigned are now active. Members of the task group.
Message to notify approvers ApproversNotify Send a message to notify approvers. Informs Approvers about the requests that are pending their approval.
Message for notifying the merchant of an order MerchantOrderNotify Related to the NotifyMerchant parameter of the OrderProcess command. The e-mail address of the store. Set in the column EMAIL1 of the STADDRESS table.
Message for an authorized order OrderAuthorized Indicates that an order has been authorized. Guest shopper (who provided an e-mail address during the order checkout process) or the registered shopper of the order.
Notification message for a canceled order OrderCancel Indicates that an order has been canceled. Guest shopper (who provided an e-mail address during the order checkout process) or the registered shopper of the order.
Message for a changed order OrderChanged Indicates a CSR has changed the order. The e-mail will be sent to the customer. Guest shopper (who provided an e-mail address during the order checkout process) or the registered shopper of the order.
Message for a received order OrderReceived Indicates that an order has been received. This message is sent when a shopper submits an order successfully. Guest shopper (who provided an e-mail address during the order checkout process) or the registered shopper of the order. If the command is com.ibm.commerce.order.commands.OrderNotifyCmd or com.ibm.commerce.tools.optools.order.commands.CSREmailOrderCmd, EMAIL1 of the billing address record in the ADDRESS table is used.
Message for a rejected order OrderRejected Indicates that an order has been rejected. This message is sent when a shopper's order is rejected. Guest shopper (who provided an e-mail address during the order checkout process) or the registered shopper of the order.
Notification message for password reset PasswordNotify Configure this message type to enable e-mail messages to be sent to customers with a validation code to reset the password. The user whose password will be reset.
Confirmation message for password reset completed PasswordResetConfirmationNotify This message is sent when a password reset has been completed The user whose password will be reset.
Notification to task group approver for a task group changed to ready to approve state ReadyToApproveTaskGroupNotification Informs Task Group Approvers that a task group is ready for approval. Approvers of the task group.
Notification to the content contributor for a task rejection RejectTaskNotification Informs Content Contributors that a task has been rejected. Members of the task.
Message for notifying the customer of an order release manifestation ReleaseShipNotify Informs customers of an order release manifest. Guest shopper (who provided an e-mail address during the order checkout process) or the registered shopper of the order.
Notification of approved reseller registration ResellerRegistrationApprovedNotification Message sent by an administrator to a reseller to inform registration approval. Informs the user about registration approval.
Notification of rejected reseller registration ResellerRegistrationRejectedNotification An administrator sent a message to a reseller to inform them of the registration rejection. Informs the user about registration rejection.
User account activation by e-mail UserAccountEmailActivateMessage Enables e-mail messages to be sent to customers after registering with a store if the account activation by e-mail change flow option is enabled. The customer that registered with the store.
Add an email template and showcase
The process of adding an email template requires creating layouts and presentation layers. For more information, see Add an email template and showcase to the Ruby storefront.