Like this article? We recommend

Like this article? We recommend

Order-Fulfillment Process

PinkAndBlue's order-fulfillment process is as follows:

A customer places an order on the website.

The credit card information is validated. If successful, an order
confirmation email is sent to the customer. If the validation fails, the order
is cancelled, and an email is sent to the customer indicating the failure.

A shipping notification is sent to the warehouse nearest to the shipping Zip
code.

The warehouse processes the request and prepares the product for shipping.
It then sends a "ready-to-ship" message back to the head office.

The head office application receives the message and charges the order
amount to the customer's credit card.

If the charge fails, it sends an Abort message to the warehouse and
an email to the customer.

If the charge succeeds, it sends a Ship Now message to the
warehouse.

The warehouse ships the item(s) and sends a ShipComplete
message back to the head office application.

The head office application sends an Order Shipped message to the
customer. It also updates the order in the SQL Server to indicate the status. It
also sends a notification to the SAP server with the order and invoice
details.