ACH Module Version 6.1.September 2006 | Understanding and Using webMethods ACH Module | Installing and Using ACH Module | Concepts | What is webMethods ACH Module? | Sending Electronic Payments
 
Sending Electronic Payments
To send electronic payments, webMethods ACH Module creates an entry for each transaction, adds entries into a batch, packages the batches into an ACH file, and sends the ACH file to the appropriate ODFI.
The following diagram illustrates the use of ACH Module to send electronic payments. See the table below the diagram for additional information.
Step
Description
1
A client to Integration Server sends data to Integration Server that describes one or more electronic payment transactions.
2
A service that you create on Integration Server receives the information from the client. The service formats the electronic payment information into the ACH format. For more information about creating this service, see Sending ACH Files without Trading Networks and Sending ACH Files with Trading Networks .
For each electronic payment transaction, the service you create:
2a
*Maps the transaction information for an electronic payment into an ACH-format entry and validates the entry. You typically create an outbound map service to perform this mapping. When creating your outbound mapping, you can use IS document types that define the structure of ACH entries and that ACH Module provides in the wm.ach.record folder. ACH Module provides the wm.ach.validate:validateDocRecord and wm.ach.validate:validateStringRecord services to validate the ACH entry.
2b
*Adds the validated ACH entry to a batch using the wm.ach.batch:appendEntry service provided with ACH Module.
2c
Packages one or more batches into an ACH file and invokes a transport service to send the ACH file. To package the batches into an ACH file, use either the wm.ach.queue:generateACHFile or wm.ach.tn.trp:send service. Regardless of the service you use, the ACH file is saved to the ACH Module persistence store. To transport the document, you will need to create the transport service.
3
The ACH file is sent to the ACH Operator.