Settlement Hold Codes

During settlement, you can run the Settle Prepayment Transaction program (R004202) to perform settlement. By way of the middleware solution, the system retrieves settlement information and updates the prepayment transaction in the system. When a settlement is performed, the middleware solution releases funds from a customer's account to the merchant account. If the settlement transactions contain errors, the order is put on settlement hold and the system does not allow further order processing. For this hold to be removed, the settlement process must be successfully run in batch mode.

In the Hold Order Constants program (P42090), you set up the hold code in UDC table 42/HC and define the hold information.

In the processing options for the version of the Sales Order Entry program (P4210) that is defined for prepayment processing, you must enter the authorization and settlement hold codes to activate order hold processing.