InitiateCreditTransfer web service

This web service accepts a customer credit transfer initiation message, pain.001, and creates a corresponding ISF message in the OBJ_BASE table. It also creates the artifacts that are needed to create FTM for Digital Payments and FTM for Immediate Payments transactions.

The following figure shows the sequence diagram for this web service.
Figure 1. Initiate credit transfer sequence diagram
This diagram shows the sequence of events that occur when the initiate credit transfer web service is called.

The web service accepts a customer credit transfer initiation message, pain.001, which might contain multiple requests. A pain.001 message that is based on a single customer credit transfer initiation message is then created. The new message is validated before an ISF message is created and a transmission is built.

When approvals are configured for the initiate credit transfer web service, the Transaction Server sends a request to Approvals.
  • When the approvals request is approved, Gateway Server creates the transactions for each initiate credit transfer request.
  • When the approvals request is rejected, the customer credit transfer initiation message is rejected.

When this web service sends a request to Immediate Payments to process, it can wait for the processing to complete. It waits for the specified timeout value that was provided as an input parameter to the web service. If a timeout value was not provided, the web service uses the value that was configured in the Immediate Payment Timeout Value property on the Payment Feature Services properties page.

The input and response information for the inbound transaction web services is provided in the API reference of the Web Service Browser. Expand the InboundTransaction Services section of the reference to see the services in this group.