OPP for Checkout
The Order Processing pipeline (OPP) that receives and accepts payment information.
Purchase Check Stage
This stage is used to verify that the address and credit card information the user provides meets certain criteria.
The component included in this stage is shown in the following table.
Component | Description |
---|---|
Commerce.Splitter | Divides an order into groups based on their vendor. |
Payment Stage
This stage approves credit card payments.
The components included in this stage are shown in the following table.
Component | Description |
---|---|
Scriptor--Payment Info | This scriptor pipeline component sets the billing _currency and billing _amount keys as expected by payment components
The The As needs dictate, consider rewriting this scriptor to compiled code. |
ValidateCreditCard | Verifies that each credit card field on the order form contains data, that the credit card has not expired, and that the number is properly formed. |
DefaultPayment | Assigns an initial value to the payment_auth_code key. |
RequiredPayment | Ensures that the _payment_auth_code key is not NULL. |
Accept Stage
This stage initiates order tracking, generates purchase orders, and saves the order.
The components included in this stage are shown in the following table.
Component | Description |
---|---|
RecordEvent | Records events such as clicks and requests in the Performance dictionary. |
IISAppendToLog | Records information about content selection results in the QueryString key of the Internet Information Services (IIS) log file. |
See Also
About the Checkout Feature for Solution Sites
Copyright © 2005 Microsoft Corporation.
All rights reserved.