Integrating with the fraud screening system of the bank
FTM for High Value Payments defines an ISF format for both the fraud screening request and fraud screening response messages that are used to interface with the fraud screening service. It is expected that customers likely need to develop custom mappers to transform the ISF to or from the messages that are used by the service of the bank.
Fraud screening request
The fraud screening request message uses the full ISF content of the associated payment message. It contains the payment amounts and all of the details of the debtor, creditor, and respective financial institutions.
Model changes
- Create an appropriate FTM format in the customer application model. This format defines the format and structure of the message that is sent to the fraud screening service.
- Copy the FTM mapper
ISFToFraudScreeningRequestMapper
from the Common IP model into the customer application model. Modify the following properties:- Name
- ID
- Description
- Format (select new format)
- Copy the FTM channel
Fraud Screening Request
from the Common IP model into the customer application model. Modify the following properties:- Format (select the new format)
- Mapper (select the new mapper)
- Review the other properties, such as CCSID, validation, and transport, and change them as needed.
- Save and validate the changes.
- Extract and deploy a new config script.
Note: Due to a known issue in the FTM Configuration Data Extractor, the artifacts that
were copied from the Common IP model need to be deleted from the Common IP model after they are copied.
Code changes
- Implement an IBM® App Connect Enterprise message model to use with the new format that was defined in step 1 of the model changes. Or, import or select a suitable XML schema or other type of format descriptor to use with it.
- Implement a new outbound mapper by using a standard FTM mapping template or by copying an existing outbound mapper. Create the mapper in a customer-named application IBM App Connect Enterprise library. Ensure that the label of the mapper is changed to match the name that was assigned in step 2 of the model changes.
- Ensure that the mapper is added to the customer application event processing wrapper flow. Ensure that the Datasource property is promoted and connected to the Datasource property of the wrapper flow.
- Rebuild and deploy the new customer workspace.
Fraud screening response
The fraud screening response message uses the ISF acknowledgment structure. All of the response types are
similar, with only the
BusinessConcept
and TransactionStatus
that change to
reflect the outcome.
Operation | BusinessConcept | TransactionStatus or StatusCode |
---|---|---|
Fraud Screening Response | HVP_FRAUD_RESPONSE | ACTC |
Fraud Screening Response Reject | HVP_FRAUD_RESPONSE_REJECT | RJCT |
Fraud Screening Response Pending | HVP_FRAUD_RESPONSE_PENDING | PNDG |
Model changes
- Create an appropriate FTM format in the customer application model. This format defines the format and structure of the response message that is expected from the fraud screening service.
- Copy the FTM mapper
FraudScreeningResponseToISFMapper
from the Common IP model into the customer application model. Modify the following properties:- Name
- ID
- Description
- Format (select new format)
- Copy the FTM channel
Fraud Screening Response
from the Common IP model into the customer application model. Modify the following properties:- Format (select the new format)
- Mapper (select the new mapper)
- Review the other properties, such as CCSID, validation, and transport, and change them as needed.
- Save and validate the changes.
- Extract and deploy a new config script.
Note: Due to a known issue in the FTM Configuration Data Extractor, the artifacts that
were copied from the Common IP model need to be deleted from the Common IP model after they are copied.
Code changes
- Implement an IBM App Connect Enterprise message model to use with the new format that was defined in step 1 of the model changes. Or, import or select a suitable XML schema or other type of format descriptor to use with it.
- Implement a new inbound mapper by using a standard FTM mapping template or by copying an existing inbound mapper. Create the mapper in a customer-named application IBM App Connect Enterprise library. Ensure that the label of the mapper is changed to match the name that was assigned in step 2 of the model changes.
- Ensure that the mapper is added to the customer application physical transmission wrapper flow that is equivalent to PT_Wrapper_FraudResp.msgflow. Ensure that the Datasource property is promoted and connected to the Datasource property of the wrapper flow.
- Rebuild and deploy the new customer workspace.