Handle payment authorizations that complete asynchronously to the order process.
This process supports the asynchronous nature of payments by performing the check for payment authorization for an order in a background process. If it can be determined that the payment authorization exists but has expired, a new authorization will be requested.
Professional, Business Edition
Task | Description | Role |
---|---|---|
Update order to requires review |
AVS codes were present that are not accepted by the store. The order is assigned a status of requires review (A). |
System |
Update order to backorder |
Change the order status to backordered. Backorders are not allowed to ship and thus will not be eligible for release to fulfillment with a status of backordered. |
System |
Find orders with pending auths |
Find submitted orders with status I (submitted) or status M (pending payment authorization). |
System |
Find payments for order |
Query the payment system to determine the authorizations for the order. |
System |
Update order to payment authorized |
The order is not a backorder, the payment has been authorized, and there are no AVS codes that the store does not accept. |
System |
Time to execute |
This process is initiated as a scheduled task. A scheduled task starts asynchronously when the scheduler has determined that it is time to execute. |
System |
(C) Copyright IBM Corporation 1996, 2004. All Rights Reserved.