Siebel Order Management Guide Addendum for Industry Applications > Workflows for Customer Asset-Based Ordering > Workflows to Process an Order Checkout >
eSales - Authorize Order Process
This workflow verifies payment details and creates a credit card order or purchase order. Then it sends an order approved email and displays the Order Confirmation View. This workflow is shown in Figure 29. The eSales - Complete Checkout Process invokes this workflow as a subprocess.
Figure 29. eSales - Authorize Order Process Workflow
|
Workflow Description. This workflow:
- Checks the payment method selected by the user.
- If the user has chosen to pay by purchase order, checks to determine whether any auctioned items are included in the order or not. If not, creates a purchase order.
- If the user has elected to pay by credit card, authorizes the credit card. If it is not authorized, invokes the Enter Payment subprocess.
- The user specifies an another payment method.
- If the user chooses to pay using an authorized credit card, the workflow creates a credit card order and emails a confirmation email to the user.
- Explodes order line items, creating multiple copies of a line item for any line item with a quantity greater than 1.
|