Outbound messages

The WebSphere Commerce outbound messaging system can process different message types. Each message type is sent to the messaging system in response to a specific type of event that occurs within the WebSphere Commerce system. You specify the message type and settings in the Administration Console. The messaging system processes the message according to the type and settings that you specified, such as mail server, server port, sender, and subject. You change the content of the mail by modifying the JSP file that corresponds to the message type.

The WebSphere Commerce outbound messaging system includes JSP pages for a number of message types. When a message of one of these types is generated within WebSphere Commerce, the message composition service uses the corresponding JSP page to create the outbound message. Once it is created, the outbound message can be sent through whatever transports have been assigned to the message type in the Administration Console. The JSP files are in the following directory:

The following table shows message types that use composition templates and the corresponding JSP files.

Message Type Message Name in Administration Console

Message type name
in MSGTYPE table

Usage JSP file
e-mail Order-related message sent by Customer Service Representative AdminOrderComment Enables Customer Service Representatives to send customers e-mail messages from the WebSphere Commerce Accelerator. See note 2.
Business Edition onlye-mail Message to notify approvers
ApproversNotify Sends a message to notify approvers.
e-mail A broadcast message to customers BroadcastMessage Sends broadcast message to customers.

To send broadcast messages, you must create a broadcast message JSP template.

BroadcastMessage.jsp

See note 1.

Business Edition onlye-mail Notification message for Collaborative Workspaces CollabEmail Invites a user to a Collaborative workspace. CollabEmailContent.jsp
e-mail Notification message for saving coupons CouponsSavedNotification Informs a user that a coupon has been saved in the wallet for later use. CouponsSavedNotification.jsp

See note 1.

e-mail Message submitted by customer CustomerMessage Sends a customer message to the Site Administrator. See note 2.

e-mail
Message that contains the customer's interest item list InterestItemListMessage Sends a customer interest item list (wish list) message. Messages/InterestItemListNotify.jsp
e-mail Description of an error condition occurring in WebSphere Commerce ErrorMessage Sends an e-mail message to the Administrator when an error occurs in WebSphere Commerce. See note 2.
e-mail An Invoice message
Invoice Sends an invoice. Invoice.jsp

See note 1.

e-mail Message for notifying the merchant of an order MerchantOrderNotify Relates to the NotifyMerchant parameter of the OrderProcess command. MerchantOrderNotification.jsp
e-mail Message for an authorized order OrderAuthorized Indicates that an order has been authorized. OrderAuthorized.jsp
e-mail Notification message for a canceled order OrderCancel Indicates that an order has been canceled. OrderCanceledNotification.jsp
e-mail Notification message for a merchant of a canceled order OrderCancelForMerchant
Notifies merchant of a canceled order. OrderCanceledNotification.jsp
e-mail Message for a changed order OrderChanged Indicates that an order has been changed. OrderChangedNotification.jsp
e-mail Message for a received order OrderReceived Indicates that an order has been received. OrderReceived.jsp
e-mail Message for a rejected order OrderRejected Indicates that an order has been rejected. OrderRejected.jsp

See note 1.

e-mail Notification message of the order status OrderStatusNotify Indicates that the order status has changed. OrderStatusNotify.jsp
e-mail Message for daily new orders summary report OrderSummaryReportNotification Sends a brief store order summary report for the previous day. OrderSummaryReportNotification.jsp
e-mail Notification message for password reset PasswordNotify Sends e-mail message to customers indicating that their password has been reset. PasswordResetNotification.jsp
e-mail Message for notifying the customer of an order release manifestation ReleaseShipNotify Sends e-mail message to customers confirming shipment of orders. ReleaseShipNotify.jsp
Business Edition onlye-mail Notification of approved reseller registration ResellerRegistrationApprovedNotification Sends e-mail messages from an Administrator to a reseller confirming registration approval. ResellerRegistrationApprovedNotification.jsp
Business Edition onlye-mail Notification of rejected reseller registration ResellerRegistrationRejectedNotification Sends e-mail messages from an Administrator to a reseller confirming registration rejection. ResellerRegistrationRejectedNotification.jsp
Business Edition onlye-mail Response Notification Message ResponseNotification Used for RFQ responses. ResponseNotification.jsp
Business Edition onlye-mail RFQ Close Message RFQCloseMessage Informs the RFQ owner that all sellers have been informed that no more responses will be accepted. Informs the seller's sales managers and seller member groups that no more responses are being accepted by the RFQ owner. RFQCloseMessage.jsp
Business Edition onlye-mail RFQ Complete Message RFQCompleteMessage Informs the seller's sales managers and seller member groups that winners have been selected and that an order or contract process has been initiated. RFQCompleteMessage.jsp
Business Edition onlye-mail RFQ Submit Message RFQSubmitMessage Informs the RFQ owner that the RFQ request has been transmitted to sellers. Informs the seller's sales managers and seller member groups that an RFQ request has been transmitted to them. RFQSubmitMessage.jsp
e-mail Message for site commerce reports SiteCommerceReportNotification The commerce reports show important summary information about your site and orders placed on the entire site. SiteCommerceReportNotification.jsp
e-mail Message for store commerce reports StoreCommerceReportNotification The commerce reports show important summary information about the products sold in your store and the regions from where the customers come from. StoreCommerceReportNotification.jsp
e-mail Message for monthly storefront usage report StoreUsageReportNotification This report provides key criteria for the site such as: orders, customer visits, and total sales. StoreUsageReportNotification.jsp
integration message Checks the quantity and availability against a backend system for a list of part numbers BatchAvailability (Message name: batchAvailabilityRequest) Sends a request to an external system to get availability information for a list of products. BatchAvailability.jsp
integration message Checks inventory availability from a backend system CheckInventoryAvailabilityBE
(Message name: Request_WCS_BE_ProductInventory)
To request inventory availability of products from a fulfillment center. InventoryAvailabilityCheck.jsp
integration message Outbound message for WebSphere Commerce order create OrderCreateFixFormat
(Legacy message)
Indicates that an order has been created in WebSphere Commerce. The message can be used to send an outbound WebSphere Commerce order create message to a back-end system.
integration message Outbound message for WebSphere Commerce XML create OrderCreateXMLFormat
(Message name: Report_NC_PurchaseOrder)
Indicates that an order has been created in WebSphere Commerce. The message can be used to send an outbound WebSphere Commerce order create message to a back-end system. OrderCreateXML.jsp
integration message Checks the price, quantity and availability from a backend system for a list of part numbers and quantities PriceAndAvailabilityCheck
(Message name: Update_WCS_PriceAndAvailability)
Sent to a back-end system to request price and availability information of products. PriceAndAvailabilityCheck.jsp
integration message Transfers the shopping cart to a backend system. ShoppingCartTransfer
(Message name: Update_WCS_ShoppingCartTransfer)
The shopping cart will be sent to a back-end system for order management or fulfillment. ShopCartTransfer.jsp

Notes:

  1. No JSP page is provided, but the default name has been registered in the VIEWREG table.
  2. You must create a JSP page for this message, and register the JSP in the VIEWREG table.

Feedback