IFX Work Groups    Join now!

IFX Work Groups develop all of the content you benefit from in the IFX Business Message Specification. Past activities of the work groups are summarized here and active work groups occassionally post updates, but the best way to see what we are working on today is to join IFX Forum and access the Members Only collaboration space.

Members Login

If you are an employee of an IFX Forum member company, you have access to the Members Only collaboration space.

Questions?

Check out the IFX Community Forum where implementers answer questions and share experience. IFX Architects and WG participants check in and provide their perspective, too.

Jump to the Community Forum .

 

 

IFX Forum Work Groups - Overview

IFX Forum Work Groups (WG) are not permanent committees. Members form WGs in order to focus on content development for particular business requirements.

Choose any tab above to see what what content the work group has developed and what the current activities are in the work group. The best way to see exactly what we are working on today is to join IFX Forum and access the Members Only collaboration space.

IFX for the ATM/POS Industry

Many of today's ATM and POS environments use proprietary message formats. IFX is a business message specification that can be used as a financial industry standard eliminating the need for using proprietary message formats from ATMs or POS devices.

The benefits of IFX are numerous, including a more competitive vendor marketplace and easier integration with other channels and systems, as well as more detailed information to manage your network.

Addressing ATM/POS Industry Requirements with IFX

Though IFX is not specific to the ATM/POS industry, it is the defining standard for interoperability between ATM/POS terminals and authorizing systems.

The IFX business message specification used as a financial industry standard eliminates the need for proprietary message formats from ATM or POS devices. The multi-channel consistency (Internet, ATM, POS, Teller, etc.) guarantees reliability and generates significant cost savings.

The benefits of IFX include:

  • Easier integration with other channels and systems
  • More detailed information to manage your network.
  • Vendor and technology independence
  • Rich and expanding feature set

Integrated with the Rest of IFX

IFX addresses the broader needs of the financial services industry with impact on the vertical lines of business, delivery channels and the vendors that sell into those channels. Financial institutions are implementing financial transactions using IFX for a number of different business offerings -- for example, retail banking, commercial banking, wire transfers and bank-to-bank transactions.

IFX for the ATM/POS Industry -- Features

Benefit Feature
Supports all types of financial transactions
  • Withdrawals, Transfers, Deposits, Account Inquiries
  • Statement print, Passbook print
  • Payments, Bill Payments, Top Ups
  • Credit Card Cash Advance
Full support for security, customer and service profile information
  • PIN Change, Customer Verification
  • DES, Triple DES
  • EMV
  • Remote key downloading
  • Message Authentication (MACing)
ATM Management
  • Device Alert Messages
  • Terminal Management
    • Open/Close messages
    • Local (Reg E) configuration
ATM Inventory Management
  • Currency and Non-currency inventory
  • Terminal balancing and subtotaling
  • Mid-point inventory adjustments

 

The ATM-POS Working Group

The purpose of the IFX ATM/POS Working Group is to create the IFX messages necessary to enable the ATM and POS channels to be supported so that financial institutions will be able to use one standard message specification, IFX, across all their delivery channels. The ATM/POS WG works to accomplish this through modifications and additions to the IFX specification.

Members of the Working Group include hardware manufacturers, software developers, service providers, financial institutions and industry consultancies. Representatives from the ATM/POS WG participate in the IFX Architecture committee meetings, presenting proposed messages or modifications required to meet the channel's needs. The WG meets regularly via teleconference/webconference. Intensive face-to-face working meetings are held in conjunction with the IFX Forum quarterly meetings in various locations.

ATM-POS Implementation Guide for IFX 1.8

The ATM-POS Working Group has developed a comprehensive Implementation Guide for IFX Version 1.8.  You may download it free of charge.  Note that it is a 645-page pdf document, and it may take a little while to load.

What Is the ATM-POS WG Working On?

A key initiative for the ATM-POS Working Group is to guide efforts to integrate the IFX standard in related ISO initiatives – especially TC68/SC7/WG9. This effort began in 2009 and has continued.

The ATM-POS Working Group also continues to define incremental content for both v1.x and v2.x messages and objects.

IFX BIAN Services Work Group

In early 2015 IFX Forum kicked off the BIAN Services Work Group. This new, exciting effort will follow up on the Proof of Concept jointly developed by BIAN and IFX Forum in 2013 by providing new content in the IFX BMS and potential canonical representations of IFX services and interfaces aligned with the BIAN Service Landscape.

At the IFX Forum Annual Meeting in Boston, MA, April 27-29, the Work Group held its first face-to-face meeting and has been meeting weekly since that time.

    The WG Charter includes:
  • Create a more detailed mapping of the current IFX BMS to the current BIAN Service Landscape;
  • Recommend strategies and content for the IFX standard to improve the overlapping capabilities – i.e. extends the applicable mapping of the 2 standards
  • Create defined service interfaces – i.e. working code – in the form of IFX Services that implement chosen capabilities from the BIAN SL;
  • Define and document best practices for implementing BIAN services using the IFX standard;  this may take the form of a new implementation guide or supplements to the current SOA Implementation Guide;
  • Recommend or implement enhancements to the IFX code generator to generate working service interfaces in XML Schema, WSDLs or other chosen implementation technology;
  • Establish further IFX organizational expertise with the BIAN landscape or otherwise enhance the collaboration with BIAN

There is still plenty of time to get involved in this important work. If you are member, you may participate immediately. If you are not a member, we encourage you join the Forum and help us with this and other WG initiaves.

Take a look at and listen to the webcast that describes the IFX-BIAN relationship, the Proof of Concept results and the preliminary charter of the work group IFX-BIAN WorkGroup

Then download the presentation.

IFX for Branch Banking

Taking advantage of the benefits of network environment and the IFX Service Oriented Architecture, which supports internal data communications and channel independence, the Branch Banking Services functions of IFX include a set of messages and objects that have been designed to address the complexities associated with serving customers in a branch banking environment. 

Addressing the Needs of Branch Banking with IFX

IFX includes a set of business objects that have been designed to address the complexities of branch banking needs while taking advantage of the benefits of network environments. The goal of IFX for Branch Banking is to allow financial institutions to manage various channel-specific applications and core processing systems using a consistent set of messages and data attributes and values. IFX multi-channel support guarantees reliability and generates significant cost savings.

IFX Branch Banking Features and Benefits

The branch banking servicing elements are integrated into the IFX Framework -- the foundation of the IFX Specification includes a set of common objects that can be used across multiple types of financial services. This facilitates the implementation of cross-service applications.

Benefit Feature

Teller Drawer

  • Supports maintenance of teller drawer totals including non-monetary media such as stamps and money orders
  • Supports multiple credentials for each transaction for transactions that require supervisor overrides, for example

Extended maintenance of accounts

  • Supports multiple account types (checking, savings, line of credit, etc.)
  • Supports multiple balance types, critical dates, and function indicators

Create and maintain records for various parties

  • Supports contact, employment, and financial information, among other sets of data
  • Customers and other related parties such as co-signers, joint owners, beneficiaries, etc.

Supports account statement inquiry

  • Individual account statement and combined account statements  
  • Full image, statement detail, image URL

Supports account transaction and image inquiry

  • Inquire by date, amount, transaction type, and more
  • Full image, image URL inquiry for check, deposit slips or other transactional documents

Supports notes at the account, party, or transaction

  • Add a note for a party, account, or any other BMS object
  • Inquire by date, usage, or get all Notes for an object

Add or delete a Stop Check

  • Add a stop check for a single check or range of check numbers
  • Ability to waive system generated fee

Create single or recurring transfer of funds

  • Add a single funds transfer
  • Add recurring funds transfer with flexible recurrence rules and include one or more exception rules

Branch Banking Services Working Group

The purpose of the IFX Branch Banking Services Working Group (BBSWG) is to ensure that the IFX Business Message Specification (BMS) includes all the messages necessary to perform transactions through the bank branch and call center delivery channels. The BBSWG carries this out by modifying existing IFX messages and message flows to support Branch Banking and Call Center transaction sets and functionality, as well as creating new messages that enable functionality not currently in the IFX BMS.

Leading financial institutions and financial software providers develop IFX for Branch Banking, working together to create a useful set of elements that support a wide variety of traditional branch banking functions. Participants include banks, software providers, services providers and other organizations. Representatives from the BBSWG participate in the IFX Architecture meetings, presenting proposed messages or modifications required to meet branch banking needs. The WG meets regularly via teleconference/webconference. Intensive face-to-face working meetings are held in conjunction with the IFX Forum quarterly meetings in various locations. The Branch Banking WG also collaborates extensively with other WGs, such as Card Management & Servicing and Business Banking.

What Is the BBSWG Working On?

The Branch Banking Services work group is currently enhancing the content in IFX version 2.x, which includes messages and content that support branch banking and call center functions but were not included in the initial BMS releases.

IFX for Business Banking

IFX includes a set of messages that have been designed to address the complexities of corporate banking needs while taking advantage of the benefits of network environments. IFX can be used across various types of applications - from internal data communications to integration of data across many companies. The goal of IFX for Business Banking is to allow companies to interact more effectively with each other and accomplish end-to-end e-commerce.

Leading financial institutions and trading partners developed IFX for Business Banking, working together to create a useful set of messages and elements that encompass a wide variety of business banking activities and rules.

Addressing the Complexity of Corporate Banking Needs with IFX

The required business rules that support the banking needs of corporate customers can be highly complex and encompass detailed processing rules that are typically not seen in a consumer-based banking model. Requirements to support features such as multiple payments with multiple due dates being applied to single invoices and all of the possible permutations thereof are more the norm than the exception.

Some of the uses of IFX in Business Banking include:

  • Transmitting documents and information over the Internet easily and with little intervention or reformatting
  • Using standard formats for banking transactions in business/corporate day-to-day operations
  • Exchanging payment instructions, bank confirmations, bank statements, receipts information, and account reconciliation documents with banking partners and/or between organizations
  • Automatically updating internal systems with the formatted data from any of these documents

Integrated Support for Retail and Wholesale Banking

Additionally, the IFX specification allows for optional integration of Retail and Wholesale banking services. IFX provides a wide range of retail banking features that can easily be integrated with banking applications that require support for both. This is particularly useful in inter-bank transactions, record keeping and data transmission.

IFX for Business Banking – Features and Benefits

Benefit Feature
Supports multiple Payment Origination models.
  • Single Payer/Single Payee/Single Remittance
  • Single Payer/Single Payee/Multiple Remittances
  • Single Payer/Multiple Payees/Multiple Remittances
  • Intermediary Bank routing and settlement information
  • Central Bank Reporting for international cross-border payments
Support for Direct Debit Origination
  • Origination of direct debit by payee vs. payer
  • All the features of Payment Origination
Control Notification
  • Check Sum Totals for various characteristics
Payment Acknowledgment
  • Summary and Detail Acknowledgment for total number of payments and dollars
  • Status for acceptance, rejection or change
  • Detail information for each payment file or group of payments transmitted
Remittance Detail
  • Single or multiple invoice detail
  • Line item detail by invoice
  • Multiple delivery options, i.e., direct or indirect
Comprehensible Remittance Reporting
  • Remittance details from multiple sources, i.e., Lockbox processing, ACH, and Wires
  • Single or multiple invoice detail
  • Line item detail by invoice
Positive Pay Services
  • Check Issue notification for in-house check printing
  • Reconciliation status for checks paid, outstanding, canceled, and/or stopped
Balance and Transaction Reporting
  • Account balances for cash forecasting
  • Based on parent/child relationship
  • Transaction reporting for general ledger account reconciliation
Check Order and Reorder
  • Details for generation of paper checkbook orders, i.e., name and address on check, type of check stock, checkbook cover, promotion, etc.
  • Automatic reorder or reorder with change
ISO 20022 Integration
  • Incorporation of ISO 20022 Credit Initiation and Payment Status messages in conjunction with the features of the IFX object model and request/response processing.

The Business Banking Working Group

The IFX Forum's Business Banking Work Group (BBWG) is responsible for the work of enhancing or creating IFX messages that support the various banking messages necessary for small business to large corporations to communicate with their banks/financial institutions, service providers and other external points.

Participants include banks, software providers, services providers, ERP vendors, and other organizations. Representatives from the BBWG participate in the IFX Architecture meetings, presenting proposed messages or modifications required to meet business banking needs. The WG meets regularly via teleconference/webconference. Intensive face-to-face working meetings are held in conjunction with the IFX Forum quarterly meetings in various locations.

What Is Business Banking Working On?

Upcoming work includes the implementation of additional ISO 20022 messages into the IFX framework, as well as the incorporation and/or harmonization to efforts initiated by other standards groups, such as those around remittance and software package integration.

IFX for Card Management

For IFX, "Card Management" is defined as the services related to Issuing, Management and Servicing of Credit, Debit, Prepaid and Private Label cards. The services may be initiated by a customer service representative or through a customer-enabled channel such as the Web or interactive voice response telephony (IVR). Examples include, but are not limited to, card origination, activation, replacement, lost/stolen, status changes, general maintenance, etc.

Addressing Card Management with IFX

Including card management and servicing messages in the IFX specification assists financial institutions as they seek to enhance the services they offer customers, and it increases the efficiency of their operations. 

The addition of card management material to IFX enables banks and card organizations to improve their customer experience and to deliver a broader array of products and services across multiple channels, contributing to an agile and flexible environment.

IFX Card Management Features and Benefits

The card management and servicing elements are integrated into the IFX Framework -- the foundation of the IFX Specification includes a set of common objects that can be used across multiple types of financial services. This facilitates the implementation of cross-service applications.

IFX may be used to offer services related to a card, account, party (customer), transactions, etc. using the content developed and defined in the section above.

Benefit Feature

Card object

  • The Card Object supports the services related to Issuing, Management, and Servicing of Credit, Debit, Prepaid and Private Label cards. The Card support is intended to provide a representation of the physical card and associated attributes.

Card Order

  • The Card Order object can be used to:
    •  add new orders,
    •  track and update existing orders, and
    • inquire on card order history 
  • The messages associated with this object can be used to send orders to the card issuer/embosser, a customer, prospect, or representative of customer or prospect of a financial institution

Card relationships to accounts and parties

  • Effectively manage information specific to the relationship between a party and card
    • Elements that may be different for one party and card from those for another party to the same card
  • Effectively manage information specific to the relationship between a card and account
    • Elements that may differ in the relationship between one card and an account compared to the relationship between another card and the same account  
    • A card may be linked to multiple checking, current, savings accounts as well as credit account(s) 

Provide support for Rewards data

  • Rewards are point or monetary incentives accumulated based on financial or non-financial activity 
  • Rewards are used to retain customers, drive customer loyalty, and increase sales and other activity

Card Transaction Addenda

  • Card networks provide addenda data with the card transactions 
  • This data is displayed on statements and is required to be displayed for the CSRs and customers via the web and other channels 
  • This extension supports Airline, Vehicle Rental and Lodging addenda

Card Management & Servicing Working Group

The Card Management and Servicing Working Group is chartered to ensure that the IFX Business Message Specification (BMS) has all the necessary messages to perform card services. The WG utilizes both top-down and bottom-up approaches to determine the appropriate data elements, analyzing back-end system and front-end messages. The CMSWG welcomes input from card-issuing members on future direction and participation in the working group to develop content that will provide support for card-issuing services around the globe.

Participants include banks, card organizations, services providers and other organizations. Representatives from the CMSWG participate in the IFX Architecture committee meetings, presenting proposed messages or modifications to best address card management and servicing. The WG meets regularly via teleconference/webconference. Intensive face-to-face working meetings are held in conjunction with the IFX Forum quarterly meetings in locations as scheduled by the IFX Steering Committee.

What Is the CMSWG Working On?

The Card Management Services Working Group is actively engaged. Current areas of focus by the CMSWG are:

Pricing

The financial terms and conditions related to a card account that relate to fees, finance charge and associated processing

Automatic Payment

The ability to configure a card account with automatic payment parameters

Transactions

Increase support of network based data received on a card transaction

Authorizations

Increase support of network based data received during a card authorization

Business Card

Support for business card data elements related to options required by companies

Extended Credit

Support for major purchase transaction options with their own repayment schedule

Liaison and Interoperabilty

IFX Forum has a well established strategic intent to cooperate with other Standard Development Organizations (SDOs) and to be interoperable with other standards, especiallay where the Steering Committee has established there are complementary benefits to the membership. The purpose of the Liaison and Interoperabilty Work Group (LIWG) is to act as the contact point for IFX discussions and work efforts related to:

  • Assessment of external standards as candidates for joint work efforts
  • Joint work efforts with s\elect external standards
  • IFX interoperability with external standards
  • Communication and Education  regarding IFX standards to external SDOs

Amongst other things the LIWG works to:

  • Establish IFX organizational expertise in ISO 20022 procedures and tools
  • Establish IFX organizational expertise in BIAN procedures and tools
  • Respond to requests from other IFX work groups for comparison of specific portions of IFX standards with external standards
  • Recommend strategies and content for the IFX standard that furthers the goal of interoperability with external standards

Are you a representative of a Standards Development Organization interested in working with IFX? Contact: IFXLiaison@ifxforum.org

 

IFX for Loans

In 2012, the IFX Forum launched a Loans Working Group.  The focus of the WG is to extend the IFX Framework to include support for additional aspects of lending not previously included in the specification.  All members of the IFX Forum are invited to send participants to the Loans WG.

The Loans WG will be the location for all IFX Forum discussions and work efforts related to extending existing IFX objects related to lending, and to adding new objects as required, in order to complete coverage of all aspects of lending, such as collateral and contracts.  The group will also work to ensure that its deliverables meet the Forum's requirements for interoperability with external standards.

When content has been defined and added to the IFX BMS, a description of the material will be posted here.

IFX in SOA Environments

In early 2013, the IFX Forum established a Working Group to explore how to support the use of IFX in SOA environments, in response to inquiries received following the release of IFX Version 2 -- requests for direct guidance to members and other implementers of IFX about how best to use IFX in SOA environments.  The new SOA WG is the contact point for IFX Forum discussions and work efforts related to best practices for implementing IFX in a Service Oriented Architecture, and common IFX implementation patterns for SOA. 

The SOA WG is creating a Web Services Implementation Guide for IFX 2.x, which will, among other objectives, describe the key concepts of the Service Provider and Services objects, and will provide a "cookbook" step-by-step example of building a meaningful service.  The WG will also develop a sample interface in the BMS based on the examples used, and will generate XSD(s) based on it.  Later on, the SOA WG may consider creating other documents.

Note that the original Web Services Implementation Guide was based on IFX Version 1 and is not directly applicable to v2.x, due to the significant architectural differences between versions.  (This document is currently not available to the public, for that reason.) The publication of a new SOA Implementation Guide will bridge this gap.

All IFX Forum members are eligible to join and participate in the activity of the SOA WG.

IFX as an SOA Framework -- Podcast and PPT

A webcast was held in March 2014 entitled "The IFX Standard: A Service Oriented Framework for Businesses in the Financial Services Industry."  Delivered by IFX Forum President Richard Urban and SOA WG Co-chair Kyle Cacciatore, the event provided a high-level overview of IFX Forum, Inc. and how the IFX Standard can serve as a framework for designing SOA solutions to meet individual business requirements. A replay/podcast of the event is available.  You may also download the presentation from the event.

IFX for Electronic Bill Presentment and Payment

For general information about the IFX Standard please go to www.ifxforum.org/standards.

In 1997-98, the InteroperaBILL initiative, fostered by the Banking Industry Technology Secretariat (BITS) and supported by the National Automated Clearing House Association’s (NACHA) Council for Electronic Billing and Payment, defined a widely accepted set of business practices that define how EBPP transactions should be conducted. The effort that went into creating the IFX for EBPP message set was based on the Service Provider model for EBPP defined at that time.

The Service Provider model is based on the concept that the process of delivering a bill from an originator ("the Biller") to the receiver (the "Customer") and processing the payment of the bill through the Internet requires the participation of at least two entities, but most likely will involve more than that, since customers may access bill presentment and payment information through a variety of channels. IFX for EBPP focuses on making required information available to everyone involved in delivering the service.

Addressing the Needs of Bill Presentment and Payment with IFX

The complex business models found in Electronic Bill Presentment and Payment (EBPP) environments create two types of data exchange requirements: the need to capture all of the transactional data itself and the necessity for reliable coordination of the communication of that data. By definition, EBPP applications are dependent on the networks that they connect to. In order to transfer billing data from the originator through one or more service providers to the recipient, significant interactions must take place. EBPP can only work if all of the entities involved in delivering the services are able to communicate together in a reliable, flexible, economical fashion.

The participating entities can be separate financial institutions, corporations/billers, or service providers of various varieties – all of which may or may not have pre-established relationships with each other, sit within the same corporate walls, or even be located within the same country. The challenge to creating a messaging standard for EBPP is in assuring the successful interoperation of all parties involved in delivering the required services.

IFX Electronic Bill Presentment and Payment Features and Benefits

IFX for EBPP was built to accomplish these goals:

  1. Capture all of the data that is necessary to deliver the service while allowing room for customizations based on specific business needs
  2. Reliably deliver data across all of the entities involved in an EBPP environment
  3. Define consistent semantic intent of tagged data elements and specific value domains for enumerated options

The table below summarizes the capabilities, features and benefits of the IFX EBPP functionality.

Benefit Feature

Enrollment/Service Activation

  • Enrollment of customers with service providers
  • Assignment of appropriate usernames and passwords
  • Communication of disclosures for all involved parties
  • Activation of bill delivery service between customers and multiple billers
  • Registration and verification of customer payment methods

Bill Summary Delivery

  • Delivery of bill summary data that includes biller information, account numbers, total amount due, due date and billing period information
  • Inclusion of a bill detail link to be passed through the service provider to the recipient. This bill detail allows for click-through functionality that allows the customer to view line item detail data that is stored elsewhere and that is not communicated within IFX. Additionally, click-through functionality allows for single authentication of the user
  • Communication back to the biller that a bill summary was viewed by the customer

Payment Processing

  • Customer-facing payment functionality through service providers:
    • Ability to schedule payments for bills received
    • Ability to schedule recurring payments (such as for a mortgage, car loan, etc.)
    • Payment Status notification
    • Customer-initiated payments (pay anyone support)
  • Biller-facing payment functionality:
    • Support for multiple payment methods
    • Support for multiple payment service providers
    • Support for round trip payment functionality including communication of remittance information
  • Support for multiple payment methods:
    • Check, electronic, ACH, FedNet, SWIFT, CHIPS, CHAPS, BookEntry, Draft
  • Support for multiple payment options:
    • Pay Anyone
    • Roundtrip Payment Remittance
    • Scheduled Payments (Recurring and Single)
  • Ability to determine the status of any payment and report to all the interested parties

Customer Care

  • Ability to provide status of bill presentment and payment to customers
  • Updates to account information
  • Communication of new disclosures
  • Facilitation of enrollment/de-enrollment in EBPP service
  • Support for changes in account information such as account number and customer information
  • Ability for customer service reps to enroll and de-enroll in services on behalf of the customers

Ability to enable EBPP service to multiple billers.

  • Customer Authentication
  • Service Enrollment with Multiple Billers
  • Customer Disclosures Processing

Electronic Bill Presentment and Payment Working Group

IFX for EBPP has been a cooperative industry effort among major financial institutions, service providers, and information technology partners to develop a single, open financial services industry standard for EBPP. Over the past decade participants have included Microsoft, Intuit, Checkfree, IBM, Wells Fargo, Bank of America, Citi and many others.  

What Is the EBPP Working Group Working On?

The Electronic Bill Presentment and Payment working group no longer meets on a regular basis. The IFX Architecture Committee continues to ensure that new capabilities introduced by other working groups are compatible with, or enhance, the standard's support of EBPP functionality.