Defining Financial Gateway Integration Options

This chapter provides an overview of Financial Gateway integration process and discusses how to register a source application with Financial Gateway.

Click to jump to parent topicUnderstanding the Financial Gateway Integration Process

Source applications can easily integrate with Financial Gateway to take advantage of its payment processing functionality. Financial Gateway is delivered with Cash Management 8.9 and can integrate with:

These are the integration methods for integrating with Financial Gateway:

See Also

Enterprise PeopleTools 8.46 PeopleBook: PeopleSoft Component Interfaces

Enterprise PeopleTools 8.46 PeopleBook: PeopleCode API Reference, “File Class”

Enterprise PeopleTools 8.46 PeopleBook: Integration Broker

Click to jump to parent topicSource Application Registration

This section discusses how to register source applications that are to be integrated with Financial Gateway.

Click to jump to top of pageClick to jump to parent topicUnderstanding the Registration Process

To establish integration, you must first register the source applications with Financial Gateway. The registration process defines the methods and data structures that are employed to send payments from source applications to Financial Gateway and payment acknowledgments from Financial Gateway back to the source applications. Registration also defines information to be included with the payment message that is used for validating the payment, creating a unique payment ID, and determining the status of the payment during the settlement process. Integration with PeopleSoft Enterprise applications is accomplished using a delivered set of integration modules.

Click to jump to top of pageClick to jump to parent topicPage Used to Register Source Applications

Page Name

Object Name

Navigation

Usage

Source Registration

PMT_REGISTRATION

Financial Gateway, Administration, Source Registration

Register a source application by defining the high-level information needed to process payments using Financial Gateway.

Click to jump to top of pageClick to jump to parent topicRegistering Source Applications with Financial Gateway

Access the Source Registration page.

Integration Details

The Integration Details field values are preconfigured for integration between Financial Gateway and other PeopleSoft applications. Changes should only be made for registering third-party applications.

Inbound Integration Type and Outbound Integration Type

Choose from the following:

  • Application Class: Select to perform integrations by calling application classes. If selected, then a Root Package, Path, and Class ID are required.

  • Integration Broker: Select to use Integration Broker to pass data between the source application and Financial Gateway. If selected, a node must be defined.

    See Defining Integration Broker Settings for Payments

  • Flat File: Select this option for making or canceling payments in predefined, comma-separated value (csv) file format or a fixed-length field format from a third-party application. If selected, a directory must be specified in the File Path field.

  • None: Select if payment acknowledgment functionality is not enabled. This option is available only for outbound integration.

  • Component Interface: Select this option for using a component interface to load transactions into Financial Gateway. This option is available only for inbound integration.

External Source

Select to enable the Execute Edit functionality that provides an additional level of data validation when importing payments from third-party applications.

Root Package ID

Enter an application class package name. This field appears only if Application Class is selected as an outbound integrations type. This value is delivered for integration with other PeopleSoft source applications.

Path

This field appears only if Application Class is selected as an outbound integrations type. This value is delivered for integration with other PeopleSoft source applications.

Application Class ID

This field appears only if Application Class is selected as an outbound integrations type. This value is delivered for integration with other PeopleSoft source applications.

Node Name

Select a node to be used for communication between the source application and Financial Gateway using the Integration Broker. This field appears only if Integration Broker is selected as an outbound-integrations type.

Status Integration Details

The Status Integration Details allows you to select the number and types of payment statuses (up to 10 choices available) for determining the progress or state of each payment sent to a bank from a subsystem application through Financial Gateway. This group box does not appear if None is selected as the outbound integration type. Select from the following choices:

Payment Numbering Properties

Payment ID Prefix

Designate an alphanumeric prefix that will be used to identify the source application of the payment.

Last Payment Number

Represents the payment identification number of the last payment sent by the source application. This value is automatically updated as payments are sent to Financial Gateway.

Drill Back Details

This functionality defines how the user can drill back to the source application to view details of a payment in Financial Gateway.

Drill to Source Transaction

Choose a method for drilling back to the source application to view transaction details. Select from the following:

  • Component: Used to drill back to a selected PeopleSoft source component using PeopleTools Transfer functionality. Using this method, enables users to drill back to the source application using links on the Review Payment page and Dispatch Payments page for users that have security access to the destination page.

  • DoModal Component: Also used to drill back to a selected PeopleSoft source component. When selecting this option, a shared work record is populated that contains the Financial Gateway ID of the transaction. This shared work record is used with the DoModal component call.

    Using this method, users can not only drill back to the source application destination page (if they have security access), but also return back to the page of origin in Financial Gateway using a return button.

  • External URL: This option allows the user to specify an external URL to view detailed transaction information contained outside of the PeopleSoft system. This method launches a new browser and passes the Financial Gateway transaction ID and the key information specified in the Source Key Information grid as a parameter in the URL to the desired destination.

  • None: Select this option to disable the inquiry component and the drill-to-source-application functionality.

Menu Name

Enter a valid PeopleTools object menu name. This field appears only if Component or DoModal Component is selected in the Drill to Source Transaction field.

Component Name

Enter a valid PeopleTools object component. This field appears only if Component or DoModal Component is selected in the Drill to Source Transaction field.

Open in New Window

Select to view transaction details in another Web browser when drilling back into a source application. This option is available only if External URL or Component is selected in the Drill to Source Transaction field.

Source System Key Information

Specify the metadata that is used by Financial Gateway to retrieve payment information from the source application. The retrieved payment data can be selected for display in Financial Gateway on the Review Payment Requests page and the Review Payment Details page. These field values are delivered preconfigured for PeopleSoft source applications.

Source Fieldname

Select a field from the source application which contains payment data to be displayed in Financial Gateway.

Destination Field

Select the field in the Payment Gateway records that stores the information used to tie back to the corresponding source field listed in the Source Fieldname field.

Include in URL

Select to include the field within the URL that is generated to pass control back to the source system. This provides the source system with navigation to the appropriate page and the appropriate content.

Field Label ID

Enter a label that is used to display the destination field.

Display in Payment Details

Select to display field value on the Review Payment Requests page and Review Payment Details page.

Seq (Sequence)

Enter numbers that specify the order in which the fields are displayed on the Payment Details page.