Siebel eSales Administration Guide > Siebel eSales Workflow Reference > Siebel eSales Checkout Workflows >

eSales - Authorize Order Process


The workflow for authorizing credit card payments and purchase orders is shown in Figure 13.

Figure 13. eSales - Authorize Order Process
Click for full size image

Confirming the order in the Order Summary view calls the eSales - Authorize Order Process. The following events happen:

  • The process determines which payment method was selected, PO or credit card.
  • If the PO method was selected, the process:
    • Performs a credit check by calling the Credit Check - Quotes (eSales) process. If the credit check fails, the order is still created, but the Credit Status is set to a value such as Declined or Over Limit.
    • Checks for auction items in the order.

      NOTE:  Auctions are not part of the current Siebel Business Applications functionality. This step is included for backward compatibility only.

      • If there are none, the purchase order is created using the CreateOrder method of the Shopping Service business service, the Setting PO Status workflow is called (see Figure 18), and then the Order Confirmation view is shown using the eSales - Order Confirmation View process (see Figure 28).
      • If there are auction items, a PO cannot be used. This is because once an auction has been won, it cannot be rejected by a purchasing manager. The order is created, an order acceptance email is sent, the Order Confirmation view is shown, and the Credit Card Verification Number is deleted.
  • If a credit card was used, the credit card is authorized using the workflow Credit Card Transaction Service.
    • If authorization is successful, an order is created using the CreateOrder method of the Shopping Service business service. An order acceptance email is sent, the Order Confirmation view appears, and the Credit Card Verification Number is deleted.
    • If authorization fails, the eSales - Enter Payment Details Process (see Figure 11) is called. Credit card authorization is performed again and if it is successful, the order is created.

See Integrating Siebel eSales with Third-Party Payment Applications for more information on credit card authorization.

Siebel eSales Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.