Skip to Main Content
IBM Data Platform Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data Platform organization. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:


Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,


Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

IBM Employees should enter Ideas at https://ideas.ibm.com



Status Submitted
Created by Guest
Created on Aug 18, 2026

OFI Receiving File Transmission Cancellation Requirements

Overview

For OFI receiving files, the requested enhancement is to provide the ability to cancel created transmissions and ensure the appropriate payment state management and business recovery actions are performed.

General Requirement

Cancellation of an OFI receiving transmission should perform a complete business rollback of all artifacts created by the processing of that transmission, including payments, reversals, returns, 900 incoming rejects, validation-generated rejects, settlement transactions, accounting records, and GL transactions, while maintaining a complete audit trail and restoring related payments to their appropriate prior state.

FTM CPS shall provide the ability to cancel eligible transmissions created for OFI receiving files.

When a transmission is cancelled:

  • The transmission status shall be updated to Cancelled.
  • All payments contained within the transmission shall be updated to Cancelled, provided they are eligible for cancellation.
  • Any business artifacts created as a result of processing the transmission, including but not limited to reversals, returns, 900 incoming rejects, validation-generated rejects, settlement transactions, accounting transactions, and GL transactions, shall be cancelled, reversed, or restored as appropriate to maintain business consistency.
  • Further processing of the cancelled transmission, associated payments, and any dependent business artifacts shall be prevented.
  • Cancellation shall only be permitted when the transmission and all associated artifacts are in a state that is eligible for cancellation.
  • The cancellation process shall ensure that no orphaned or inconsistent payment, settlement, accounting, reject, return, reversal, or transmission records remain following cancellation.
  • The cancellation process shall execute as an end-to-end business rollback operation, ensuring the system is returned to a consistent state equivalent to the state prior to processing of the cancelled transmission, subject to settlement and accounting finality rules.

Eligible Credit Payments

When a transmission containing Eligible Credit payments is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All associated Eligible Credit payments shall be updated to Cancelled status.
  • No further processing shall occur for the cancelled payments.

Eligible Debit Payments

When a transmission containing Eligible Debit payments is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All associated Eligible Debit payments shall be updated to Cancelled status.
  • No further processing shall occur for the cancelled payments.

Credit Reversal Payments

Credit reversal payments have a dependency on the original credit payment, as processing of the reversal updates the original credit payment to a Reversed state.

When a transmission containing Credit Reversal payments is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All Credit Reversal payments within the transmission shall be updated to Cancelled status.
  • The corresponding original credit payment shall be restored from Reversed status to the state that existed prior to reversal processing.
  • Any reversal-specific indicators or relationships established as part of the reversal processing shall be appropriately handled.

Debit Reversal Payments

Debit reversal payments have a dependency on the original debit payment, as processing of the reversal updates the original debit payment to a Reversed state.

When a transmission containing Debit Reversal payments is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All Debit Reversal payments within the transmission shall be updated to Cancelled status.
  • The corresponding original debit payment shall be restored from Reversed status to the state that existed prior to reversal processing.
  • Any reversal-specific indicators or relationships established as part of the reversal processing shall be appropriately handled.

Credit Return Payments

Credit return payments are associated with previously processed credit payments.

When a transmission containing Credit Return payments is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All Credit Return payments within the transmission shall be updated to Cancelled status.
  • The original credit payment impacted by the return shall be restored to the state that existed prior to return processing.
  • Any return-specific status updates applied to the original credit payment shall be reversed.

Debit Return Payments

Debit return payments are associated with previously processed debit payments.

When a transmission containing Debit Return payments is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All Debit Return payments within the transmission shall be updated to Cancelled status.
  • The original debit payment impacted by the return shall be restored to the state that existed prior to return processing.
  • Any return-specific status updates applied to the original debit payment shall be reversed.

900 Incoming Reject Payments

900 Incoming Reject transmissions may contain rejects related to any of the following payment types:

  • Credit
  • Debit 
  • Credit Reversal 
  • Debit Reversal 
  • Credit Return 
  • Debit Return 

When a transmission containing 900 Incoming Reject payments is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All reject payments contained within the transmission shall be updated to Cancelled status.
  • No further processing shall occur for the cancelled reject payments.
  • Cancellation processing shall restore the related original payment to the state that existed prior to reject processing.
  • The restoration logic shall be based on the underlying payment type associated with the reject.

Handling of Validation-Generated Reject Payments

During processing of any payment type (Credit, Debit, Credit Reversal, Debit Reversal, Credit Return, Debit Return, and 900 Incoming Rejects), FTM CPS may generate one or more reject payments as a result of validation or business rule failures.

When a transmission is cancelled:

  • The transmission shall be updated to Cancelled status.
  • All payments contained within the transmission shall be updated to Cancelled status.
  • Any reject payments generated during processing of the affected payments shall also be updated to Cancelled status.
  • The cancellation process shall ensure that no orphaned reject records remain in an active or pending state.

State Consistency Requirement

FTM CPS shall ensure that cancellation processing restores the payment hierarchy to a consistent state, including:

  • Original payments.
  • Reversal payments.
  • Return payments.
  • 900 Incoming Reject payments.
  • Validation-generated reject payments.

Following cancellation, no related payment or reject record associated with the cancelled transmission shall remain in a processing, pending, active, or incomplete state.