Processing pending payments
Pending payments occur typically when you use the SimpleOffline payment plug-in and the payment method's configuration in SimpleOfflinePlugin.xml has the keepPendingStatus attribute set to true. Background tasks are provided in HCL Commerce to periodically clean unfinished orders, including those associated with Payment rules. These cleanup tasks must be scheduled to handle orders remaining in a stale or incomplete state. For example, orders can become stale if merchandise is no longer available because the product is never restocked. Or, an order can be blocked indefinitely if a failed payment operation prevents the order from completing normally. The scheduled tasks clean these orders by putting them in a canceled or finalized state.
Before you begin
Procedure
- Open the HCL Commerce Accelerator .
- Click . If you do not see this menu, then your logon ID does not have the appropriate authority to perform this task. Contact your Site Administrator.
- Select the payment plug-in for which you want to find pending payments. Click Find Pending Payments.
- On the Pending payment transactions page, select a transaction with a pending payment amount greater than zero, and click Change.
- On the Change Pending Payment page, enter data for the
following fields:
- Required: Transaction Result
- Required: Processed Amount
- Required: Reference Number
- AVS Score
- Expiration Date
- Comments
Click Next. - On the Change Pending Payment Extended Data page, you can optionally edit extended data if necessary. Click Finish to save your data and to complete the approval.