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. |
e-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.
|
e-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
|
e-mail |
Notification of approved reseller registration |
ResellerRegistrationApprovedNotification |
Sends e-mail messages from an Administrator to a reseller confirming registration approval. |
ResellerRegistrationApprovedNotification.jsp
|
e-mail |
Notification of rejected reseller registration |
ResellerRegistrationRejectedNotification |
Sends e-mail messages from an Administrator to a reseller confirming registration rejection. |
ResellerRegistrationRejectedNotification.jsp
|
e-mail |
Response Notification Message |
ResponseNotification |
Used for RFQ responses. |
ResponseNotification.jsp |
e-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 |
e-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 |
e-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
|