ENACH Presentation Cancel API

This API is used to cancel eNACH presentations that are in the "Initiated" status.

Overview

This API enables merchants to cancel eNACH mandate presentations that are in the "Initiated" status i.e., those that haven't yet been processed. Once cancelled, the mandate will not be picked up for presentation to the bank.

Use Case

  • Merchants may initiate a presentation but wish to cancel it before it reaches the bank.
  • This API helps prevent accidental or duplicate presentations.
  • It improves control for merchants and avoids unnecessary charges by reversing metering.

Behavioral Rules

  • Presentation can only be cancelled if its current status is "Initiated".
  • If the status is "Success", "Failure", or "Pending" cancellation is not permitted.
  • Once cancelled:
    • Status is updated to "Cancelled".
    • No callback is sent.
    • Metering is reversed for that record.
Language
Click Try It! to start a request and see the response here!