This batch process performs the following:
- Retrieves payments that have not yet been issued
- Gathers the necessary data for payment not yet issued and outputs this to a file used to interface to an external system
- Updates the status of the payment to indicate that it has been issued
This batch process takes the parameter, Delivery Method . This is the method of delivery to be used for identifying un-issued payments. Where this is not specified, all methods of payment are processed.
Batch Process Class and Method: The class and method for this batch process is curam.core.intf.ProcessPaymentInstrumentTypes.processPmtInstrumentType.
Note: This batch process is a sample implementation to demonstrate how the application may interface with payment processing systems. It may be run only for un-issued payments. Where the delivery method is specified, all un-issued payments for that delivery method are processed; if the delivery method is not specified, all un-issued payments are processed.