Siebel Order Management Guide Addendum for Communications > Workflows for Customer Asset-Based Ordering > Workflows That Process an Order Checkout >

eSales - Authorize Order Process Workflow


This workflow verifies payment details and creates a credit card order or purchase order, sends an email message for order approved, and displays the Order Confirmation view. Figure 179 shows this workflow.

The eSales - Complete Checkout Process workflow calls this workflow as a subprocess.

Figure 179. eSales - Authorize Order Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Checks the payment method that the user selects.
  2. If the user pays by purchase order, then checks to determine whether the order includes any auctioned items. If the order includes no auctioned items, then creates a purchase order.
  3. If the user pays by credit card, then authorizes the credit card. If the workflow cannot authorize the credit card, then calls the Enter Payment subprocess.

    The user specifies an another payment method.

  4. If the user pays using an authorized credit card, then creates a credit card order and sends a confirmation email message to the user.
  5. Explodes the order line items and creates multiple copies of any line item with a quantity greater than one.
  6. Removes the card validation number for the credit card.
Siebel Order Management Guide Addendum for Communications Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.