Receive customer order
Receive the customer's order and gather all necessary information. This task initiates the order fulfillment process.
Verify customer details
Verify the customer's details provided during order placement to ensure accuracy.
Approval: Customer Details
-
Verify customer details
Will be submitted
Check product availability
Check if the ordered products are available in stock.
-
Available
-
Out of stock
-
Backordered
Prepare the order
Collect and assemble all the products included in the customer's order.
-
Item 1
-
Item 2
-
Item 3
-
Item 4
-
Item 5
Pack the order
Carefully pack the ordered items to ensure they are protected during transportation.
-
Bubble wrap
-
Box
-
Tape
-
Packing peanuts
-
Shipping label
Prepare shipping label
Generate and attach the shipping label to the packed order.
Schedule pickup with delivery service
Arrange for the pickup of the packed order by coordinating with the selected delivery service provider.
Approval: Pickup Schedule
-
Schedule pickup with delivery service
Will be submitted
Update order status to 'shipped'
Mark the order status as 'shipped' to indicate that it is on its way to the customer.
Send shipping confirmation email to customer
Send an email to the customer to confirm that their order has been shipped and provide tracking information if available.
Track delivery of the order
Monitor the progress and location of the shipped order to ensure its timely delivery.
Update order status to 'delivered'
Update the order status as 'delivered' once the customer has received the order.
Send delivery confirmation email to customer
Send an email to the customer to confirm the successful delivery of their order and request confirmation of receipt.
Receive customer’s confirmation
Receive confirmation from the customer regarding the successful receipt of their order.
Update order status to 'completed'
Update the order status as 'completed' once the customer has confirmed the receipt of their order.
Generate sales invoice
Create an invoice for the customer based on the order details.
Send invoice to customer
Send the generated sales invoice to the customer for payment.
Receive payment
Receive the payment from the customer for the order.
Update order status to 'closed'
Mark the order status as 'closed' once the payment has been received and processed.
Generate sales report
Generate a report summarizing the sales for the specified period.
Approval: Sales Report
-
Generate sales report
Will be submitted